.comparison{display:flex;justify-content:end;margin-bottom:20px;gap:3%}.vehicle-wrapper{margin-top:30px;display:flex;flex-wrap:wrap}.category-title{font-family:DM Sans,sans-serif;font-size:24px;font-weight:600;line-height:31.25px;text-align:left;color:#0a2439}.vehicle-column{border:1px solid #a5dfff80;background:#eef9ff;height:112px;display:flex;align-items:center;padding:0 35px 0 13px;width:31.8%;justify-content:space-between;margin-bottom:15px;border-radius:8px}.dropdown-image-container{position:relative;background:#f6e859;width:65px;height:65px;border-radius:200px;margin-left:20px}.dropdown-image{width:67px;height:55px;position:absolute;left:-15px;bottom:4px}.category-option{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:10px;border-radius:10px;transition:background-color .3s ease;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.11999999731779099px;text-align:left}.category-option-title{margin-left:10px;margin-right:10px}.category-option:not(.selected):hover{background-color:#e6f2ff}.category-option.selected{background:#0a2439;color:#f3e55a;border-radius:32px}.category-option.selected.category-icon{filter:saturate(90%)}.dropdown{padding:8px;margin-top:-10px;background:#0a2439;border:1px solid #0030ac1f;color:#fff;border-radius:10px;width:60%;height:48px}.specs-value{font-family:DM Sans,sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.1087719276547432px;color:#000}.dimensions,.specifications{margin-top:20px}.section-header{display:flex;align-items:center;margin-top:20px;margin-bottom:10px}.header-label{background:#a5dfff;font-family:DM Sans;font-size:20px;font-weight:300;line-height:30px;letter-spacing:.1087719276547432px;text-align:left;color:#0a2439;padding:12px;border-radius:32px}.header-line{flex-grow:1;height:1px;background-color:#add8e6;margin-left:0}@media (max-width:600px){.dropdown-image{object-fit:contain;width:54px;height:auto;left:-8px;top:-14px}.header-label{background:none;margin-left:-20px}.dropdown-image-container{height:32px;background:none}.vehicle-column{margin-bottom:15px;border:none;height:63px;align-items:center;display:flex;flex-direction:column}.dropdown{height:30px;margin-top:0;margin-left:5px;width:60%!important}.section-header .header-label{background:none}.section-header .header-line{background:#0a2439}.vehicle-compare-container{border:1px solid #072a5c1f;border-radius:8px}}@media (max-width:1000px){.dropdown-image{object-fit:contain;height:40px;width:54px;left:-8px;top:5px}.specifications{margin-bottom:1rem}.dropdown-image-container{height:32px;background:none}.category-title{width:100%}.category-options{border-radius:4px;margin-left:1px!important;margin-top:16px}.first-container{background:none!important}}.first-container{background:#a5dfff}.category-option{transition:transform .3s ease-in-out}.category-option.selected{z-index:10;font-weight:500}.category-option.selected.slide-left{animation:slideLeft .3s ease-in-out forwards}.category-option.selected.slide-right{animation:slideRight .3s ease-in-out forwards}@keyframes slideLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media only screen and (min-width:300px) and (max-width:700px){.category-option.selected.slide-left,.category-option.selected.slide-right{animation:none}.px-4{padding-right:2rem!important;padding-left:2rem!important}.comparison{padding-right:10px;gap:2%}.first-column,.second-column{background:#eef9ff!important}.specs-value{width:31.5%!important;font-size:14px!important;font-weight:300!important;flex:1;border-right:8px solid #fff!important}.vehicle-column{background:#fff;padding:0!important;width:24.8%;border-radius:6px!important}}.image-shimmer-loader{width:100%;height:100%;background:#eef9ff;background:-webkit-linear-gradient(90deg,#d0ebfa,#eef9ff);background:linear-gradient(90deg,#d0ebfa,#eef9ff);background-size:200% 100%;animation:shimmer 5s infinite;border-radius:8px}@media only screen and (min-width:500px) and (max-width:850px){.px-4{padding-right:2rem!important;padding-left:2rem!important}.specs-value{width:31.5%!important;font-size:12px!important;font-weight:300!important;flex:1;border-right:8px solid #fff!important}.comparison{grid-template-columns:repeat(2,1fr)}}