.vehicle-comparison-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem}.vehicle-comparison-section[data-extra-margin=true]{margin-bottom:4rem}@media (min-width:992px){.vehicle-comparison-section[data-extra-margin=true]{margin-bottom:6rem}}@media (min-width:1200px){.vehicle-comparison-section[data-extra-margin=true]{margin-bottom:8rem}}@media (min-width:769px){.vehicle-comparison-section{padding-left:0;padding-right:0}}.vehicle-comparison-section__pre-title{font-family:var(--geely-bold);text-transform:uppercase;letter-spacing:.15rem;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));margin:0 0 .75rem;font-size:.75rem;line-height:1.5}.vehicle-comparison-section__pre-title--desktop{display:none}@media (min-width:769px){.vehicle-comparison-section__pre-title--desktop{display:block}}.vehicle-comparison-section__pre-title--mobile{display:block}@media (min-width:769px){.vehicle-comparison-section__pre-title--mobile{display:none}}.vehicle-comparison-section__title{font-family:var(--geely-bold);text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));margin:0 0 3.75rem;font-size:1.5rem;line-height:2rem}@media (min-width:769px){.vehicle-comparison-section__title{margin-bottom:2rem}}@media (min-width:992px){.vehicle-comparison-section__title{margin-bottom:3.75rem;font-size:2rem;line-height:1.5}}.vehicle-comparison-section__title--desktop{display:none}@media (min-width:769px){.vehicle-comparison-section__title--desktop{display:block}}.vehicle-comparison-section__title--mobile{display:block}@media (min-width:769px){.vehicle-comparison-section__title--mobile{display:none}}.vehicle-comparison-section__title p{margin:0}.vehicle-comparison-section__options{flex-direction:column;gap:2rem;display:flex}@media (min-width:992px){.vehicle-comparison-section__options{flex-direction:row;align-items:stretch;gap:2.5rem}}@media (min-width:1200px){.vehicle-comparison-section__options[data-options-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item{height:35rem;min-height:35rem;padding:2rem}.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item__model-name{font-size:1.75rem}.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item__tag{padding-left:1.125rem;padding-right:1.125rem;font-size:.875rem}.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item__actions{gap:.75rem;width:100%}.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item__button{border-radius:.875rem;flex:1 1 0;min-width:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.125rem}.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item__button .cta-button__label{min-width:0}.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item__button .cta-button__icon,.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item__button .cta-button__arrow{width:1.125rem;height:1.125rem}.vehicle-comparison-section__options[data-options-count="3"] .vehicle-option-item__image-container{flex:auto;width:100%;min-height:0;position:relative;inset:auto}}.vehicle-option-item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1.25rem;flex-direction:column;justify-content:space-between;min-height:37.5rem;padding:2rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative;overflow:hidden}@media (min-width:769px){.vehicle-option-item{border-width:.125rem;border-color:#0000001a;flex:1 0 0;height:43.5625rem;min-height:43.5625rem;padding:2.5rem}}.vehicle-option-item:after{pointer-events:none;--tw-content:"";content:var(--tw-content);opacity:1;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);position:absolute;inset:0}@media (min-width:769px){.vehicle-option-item:after{opacity:0}}.vehicle-option-item:after{z-index:1;background:linear-gradient(#0000 49.9%,#000 85.19%)}@media (min-width:769px){.vehicle-option-item:after{background:linear-gradient(158.02deg,#000 14.38%,#0000 56.8%,#000 99.22%)}.vehicle-option-item:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));position:relative}.vehicle-option-item:hover:after{opacity:1}.vehicle-option-item:hover .vehicle-option-item__model-name{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.vehicle-option-item:hover .vehicle-option-item__tag--desktop{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#fff3;border-color:#ffffff1a}.vehicle-option-item:hover .vehicle-option-item__button{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.vehicle-option-item:hover .vehicle-option-item__button.cta-button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-color:#0000}.vehicle-option-item:hover .vehicle-option-item__video{opacity:1}.vehicle-option-item:hover .vehicle-option-item__image-container{opacity:0}}.vehicle-option-item__header{pointer-events:none;z-index:10;flex-direction:column;align-items:flex-start;gap:.75rem;padding-bottom:1.25rem;display:none;position:relative}@media (min-width:769px){.vehicle-option-item__header{display:flex}}.vehicle-option-item__model-name{font-family:var(--geely-bold);text-transform:capitalize;margin:0;font-size:2rem;line-height:1.5;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}.vehicle-option-item__tag{letter-spacing:-.02rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));border-width:.0625rem;border-color:#0000004d;border-radius:2rem;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:300;line-height:1.4;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}.vehicle-option-item__tag--mobile{z-index:20;position:absolute;top:2rem;right:2rem}@media (min-width:769px){.vehicle-option-item__tag--mobile{display:none}}.vehicle-option-item__tag--mobile{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(1.875rem);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(#ffffff4d,#ffffff4d),linear-gradient(#0003,#0003);border-color:#0000}.vehicle-option-item__tag--desktop{display:none}@media (min-width:769px){.vehicle-option-item__tag--desktop{display:inline-flex}}.vehicle-option-item__video{opacity:0;width:100%;height:100%;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);display:none;position:absolute;inset:0}@media (min-width:992px){.vehicle-option-item__video{display:block}}.vehicle-option-item__image-container{pointer-events:none;z-index:0;opacity:1;justify-content:center;align-items:center;margin:0;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:absolute;inset:0}.vehicle-option-item__image-container picture{width:100%;height:100%}.vehicle-option-item__image-container img{object-fit:cover;object-position:center;width:100%;height:100%}@media (min-width:769px){.vehicle-option-item__image-container img{object-fit:contain}}.vehicle-option-item__footer{z-index:10;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;margin-top:auto;display:flex;position:relative}@media (min-width:769px){.vehicle-option-item__footer{flex-direction:row;align-items:center;gap:0}}.vehicle-option-item__footer-content{flex-direction:column;gap:.5rem;display:flex}@media (min-width:769px){.vehicle-option-item__footer-content{display:none}}.vehicle-option-item__model-name--mobile{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.5rem;line-height:1.18}@media (min-width:769px){.vehicle-option-item__model-name--mobile{display:none}}.vehicle-option-item__description{font-family:var(--geely-bold);text-transform:uppercase;letter-spacing:.03125rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:.875rem;line-height:1.4}@media (min-width:769px){.vehicle-option-item__description{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));display:none}}.vehicle-option-item__button{background-color:#0000;width:100%}@media (min-width:769px){.vehicle-option-item__button{width:auto}}.vehicle-option-item__button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:769px){.vehicle-option-item__button{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}}.vehicle-option-item__button{border-width:.0625rem;border-color:#fff6}@media (min-width:769px){.vehicle-option-item__button{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}}.vehicle-option-item__button{box-shadow:0 .0625rem .125rem #1018280d}.vehicle-option-item__button--desktop{display:none}@media (min-width:769px){.vehicle-option-item__button--desktop{display:flex}}.vehicle-option-item__button--mobile{display:flex}@media (min-width:769px){.vehicle-option-item__button--mobile{display:none}}.vehicle-option-item__sound-wrapper{z-index:20;position:absolute;bottom:1.5rem;right:1.5rem}@media (min-width:992px){.vehicle-option-item__sound-wrapper{bottom:2.5rem;right:2.5rem}}.vehicle-option-item__sound-wrapper{opacity:0;transition:opacity .3s}.vehicle-option-item__sound-wrapper--visible{opacity:1}.vehicle-option-item__sound-toggle{cursor:pointer;--tw-text-opacity:1;width:3rem;height:3rem;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#0000;border-width:.0625rem;border-color:#ffffff4d;border-radius:624.938rem;justify-content:center;align-items:center;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex}.vehicle-option-item__sound-toggle:hover{background-color:#ffffff1a;border-color:#ffffff80}.vehicle-option-item__sound-toggle:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.vehicle-option-item__sound-toggle svg{width:1.5rem;height:1.5rem}
