@keyframes updown{0%{transform:translateY(-15%)}10%{transform:translateY(0)}20%{transform:translateY(-15%)}to{transform:translateY(-15%)}}@keyframes largeIntro{0%{opacity:0}to{opacity:1;pointer-events:all}}@keyframes scrollButtonBounceDown{30%{transform:translateY(0)}50%{transform:translateY(10px)}70%{transform:translateY(0)}}@keyframes scrollButtonBounceUp{30%{transform:translateY(0)}50%{transform:translateY(-10px)}70%{transform:translateY(0)}}@keyframes scrollButtonBounceUp-rotate{30%{transform:translateX(0)}50%{transform:translateX(-10px)}70%{transform:translateX(0)}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animateFadeAndScale{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{left:-50%;opacity:0}50%{opacity:0}to{left:0;opacity:1}}@keyframes slideInRight{0%{left:unset;opacity:0;right:-50%}50%{opacity:0}to{left:unset;opacity:1;right:0}}@keyframes fadeSlideUp{0%{opacity:0;top:300px}to{opacity:1;top:0}}@keyframes fadeSlideDown{0%{opacity:0;top:-300px}to{opacity:1;top:0}}@keyframes rotateLeft{0%{transform:rotate(-180deg)}to{transform:rotate(0deg)}}@keyframes rotateRight{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes slideOpenMobile{0%{opacity:0;top:0}to{opacity:1;top:40px}}@keyframes slideOpenDesktop{0%{opacity:0;top:0}to{opacity:1;top:80px}}@keyframes slideOpenFiltersMobile{0%{top:-20px}to{top:50px}}@keyframes border-fade-to-blue{50%{border-color:#293292}}@keyframes slideInFromLeft{0%{left:-100%}to{left:0}}.compare{position:relative;width:100%}.compare.updating{opacity:.5}.compare span{letter-spacing:normal}.compare__dashboardHeader{display:none}.compare__content{background-color:#fff;margin:0 auto;scroll-behavior:smooth!important;scrollbar-width:none!important;width:100%}@media screen and (min-width:768px){.compare__content{width:85%}}@media screen and (min-width:1025px){.compare__content{width:100%}}@media screen and (min-width:1500px){.compare__content{width:70%}}.compare__content.updating{opacity:.4}.compare__content .compare__disclaimer{display:block;font-size:1.4rem;font-style:italic;line-height:2rem;margin:80px auto 40px;padding-bottom:25px;width:calc(100% - 40px)}.compare__content .compare__disclaimer .link{color:#293292;text-decoration:underline}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare__content .compare__disclaimer .link:hover{text-decoration:unset}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare__content .compare__disclaimer .link:hover{text-decoration:unset}}.compare__content.columns_2 .compare__table{grid-template-columns:1fr 1fr}.compare__content.columns_2 .compare__table .cell_legend+.cell_data{position:relative;width:100%}.compare__content.columns_2 .compare__table .cell_legend+.cell_data:after{background-color:#ccc;content:"";height:70%;left:calc(100% + .5rem);position:absolute;top:15%;width:1px}@media screen and (min-width:768px){.compare__content.columns_2 .compare__table .cell_legend+.cell_data:after{left:calc(100% + 1rem)}}.compare__header{padding-bottom:20px}.compare__header-container{background-color:#fff;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));height:-moz-fit-content;height:fit-content;padding:10px 20px 0;position:sticky;top:0;transition:top .3s;z-index:6}@media screen and (min-width:1025px){.compare__header-container{top:var(--header_height_processed);transform:none;width:100%}}@media screen and (min-width:1500px){.compare__header-container{padding:12px 20px 0}}@media screen and (min-width:1900px){.compare__header-container{padding:15px 20px 0}}@media screen and (min-width:2700px){.compare__header-container{padding:20px 20px 0}}.compare__table{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:20% 1fr 1fr 1fr;justify-items:center;margin:0 auto;width:calc(100% - 20px)}@media screen and (min-width:768px){.compare__table{-moz-column-gap:2rem;column-gap:2rem}}@media screen and (min-width:1025px){.compare__table{justify-items:flex-start;width:calc(100% - 40px)}}@media screen and (min-width:1500px){.compare__table{-moz-column-gap:3rem;column-gap:3rem}}@media screen and (min-width:1900px){.compare__table{-moz-column-gap:4rem;column-gap:4rem}}@media screen and (min-width:2700px){.compare__table{-moz-column-gap:5rem;column-gap:5rem}}.compare__table .cell_legend.comparePhotos{width:100%}@media screen and (min-width:1025px){.compare__table .cell_legend.comparePhotos{background-color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px;grid-column:2/5;padding:10px 10px 0;width:100%}}.compare__table .cell_data{align-self:flex-start;font-size:1.6rem;line-height:2.2rem;text-align:center}@media screen and (min-width:1025px){.compare__table .cell_data{text-align:left}}.compare__table .cell_controls_top{align-items:flex-end;display:flex;grid-row:1/5;justify-content:center;width:100%}.compare__table .cell_controls_top .controls_basic{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;padding-bottom:15px;padding-top:15px;width:80%}@media screen and (min-width:1025px){.compare__table .cell_controls_top .controls_basic{width:100%}}.compare__table .cell_controls_top .controls_basic button.share{align-items:center;display:flex;gap:10px;height:30px}.compare__table .cell_controls_top .controls_basic button.share>svg{color:#f5f5f5;height:2rem;transition:color .3s;width:2rem}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare__table .cell_controls_top .controls_basic button.share:hover>svg{color:#00a69d}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare__table .cell_controls_top .controls_basic button.share:hover>svg{color:#00a69d}}.compare__table .cell_controls_top .controls_basic .hide-similar{align-items:center;cursor:pointer;display:flex;font-size:1.6rem;font-weight:500;gap:10px;line-height:1.6rem}.compare__table .cell_controls_top .controls_basic .hide-similar>input{display:none}.compare__table .cell_controls_top .controls_basic .hide-similar>svg{height:3rem}.compare__table .cell_controls_top .controls_basic .hide-similar.disabled{cursor:not-allowed;opacity:.4}.compare__table>.trim{color:#888;padding-bottom:5px}@media screen and (min-width:1025px){.compare__table>.trim{padding-bottom:10px}}.compare__table>.priceMileage{margin-top:5px}.compare__table .controls_selected{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem;width:100%}@media screen and (min-width:667px){.compare__table .controls_selected{margin-top:1rem}}@media screen and (min-width:1500px){.compare__table .controls_selected{margin-top:1.2rem}}@media screen and (min-width:1900px){.compare__table .controls_selected{margin-top:1.5rem}}@media screen and (min-width:2700px){.compare__table .controls_selected{margin-top:2rem}}.compare__table .controls_selected>button{font-size:1.4rem;line-height:1.4rem}@media screen and (min-width:667px){.compare__table .controls_selected>button{font-size:1.8rem;line-height:1.8rem}}.compare__table .controls_selected.switch_vehicle{align-items:center;background-color:#76c4ff;border-radius:5px;display:flex;padding-right:.8rem}@media screen and (min-width:1500px){.compare__table .controls_selected.switch_vehicle{padding-right:1rem}}@media screen and (min-width:1900px){.compare__table .controls_selected.switch_vehicle{padding-right:1.2rem}}@media screen and (min-width:2700px){.compare__table .controls_selected.switch_vehicle{padding-right:1.4rem}}.compare__table .controls_selected .button_change{align-items:center;display:flex;font-size:1.2rem;gap:5px;line-height:2.4rem;padding:2px 5px}@media screen and (min-width:1500px){.compare__table .controls_selected .button_change{font-size:1.4rem;line-height:2.6rem;padding:4px 7px}}@media screen and (min-width:1900px){.compare__table .controls_selected .button_change{font-size:1.6rem;line-height:2.8rem;padding:6px 9px}}@media screen and (min-width:2700px){.compare__table .controls_selected .button_change{font-size:1.8rem;line-height:3rem}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare__table .controls_selected .button_change:hover{color:#000;text-decoration:underline}.compare__table .controls_selected .button_change:hover>svg polyline{stroke:#000}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare__table .controls_selected .button_change:hover{color:#000;text-decoration:underline}.compare__table .controls_selected .button_change:hover>svg polyline{stroke:#000}}.compare__table .controls_selected .button_change>svg{height:2rem}.compare__table .controls_selected .button_change>svg polyline{stroke:#000}.compare__table .controls_selected .button_delete{align-self:center;color:#000;font-size:1.8rem;line-height:2.2rem;padding:unset}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare__table .controls_selected .button_delete:hover{color:#000}.compare__table .controls_selected .button_delete:hover svg{border-color:#000}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare__table .controls_selected .button_delete:hover{color:#000}.compare__table .controls_selected .button_delete:hover svg{border-color:#000}}.compare__table .controls_selected .button_delete svg{border-bottom:1px solid rgba(0,0,0,0);height:1rem;width:1rem}@media screen and (min-width:1500px){.compare__table .controls_selected .button_delete svg{height:1.2rem;width:1.2rem}}@media screen and (min-width:1900px){.compare__table .controls_selected .button_delete svg{height:1.4rem;width:1.4rem}}@media screen and (min-width:2700px){.compare__table .controls_selected .button_delete svg{height:1.6rem;width:1.6rem}}.compare__table .slider_compare-container{height:-moz-fit-content;height:fit-content;margin-top:1rem;overflow:hidden;width:100%}@media screen and (min-width:1025px){.compare__table .slider_compare-container{display:flex;margin-top:2rem}}@media screen and (min-width:1500px){.compare__table .slider_compare-container{margin-top:3rem}}.compare__table .slider_compare-container .wrapper_fullscreen:not(.fullscreen) .wrapper_fullscreen__button_fullscreen{display:none}@media screen and (min-width:1025px){.compare__table .slider_compare-container .wrapper_fullscreen:not(.fullscreen) .wrapper_fullscreen__button_fullscreen{display:flex}}.compare__table .slider_compare-container .wrapper_fullscreen:not(.fullscreen) .slider_compare-page{border-radius:5px}.compare__table .slider_compare-container .wrapper_fullscreen:not(.fullscreen) .slider_compare-page .swiper-navigation{display:none}@media screen and (min-width:1025px){.compare__table .slider_compare-container .wrapper_fullscreen:not(.fullscreen) .slider_compare-page .swiper-navigation{display:flex}}.compare__table .slider_compare-container .wrapper_fullscreen:not(.fullscreen) .slider_compare-page .slider-counter{display:none}.compare__table .slider_compare-container button.add_image{align-items:center;aspect-ratio:3/2;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27%23ccc%27 stroke-dasharray=%2710%27 stroke-linecap=%27square%27 stroke-width=%274%27 rx=%276%27 ry=%276%27/%3E%3C/svg%3E");border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media screen and (min-width:1900px){.compare__table .slider_compare-container button.add_image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27%23ccc%27 stroke-dasharray=%2712%27 stroke-linecap=%27square%27 stroke-width=%274%27 rx=%276%27 ry=%276%27/%3E%3C/svg%3E")}}@media screen and (min-width:2700px){.compare__table .slider_compare-container button.add_image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27%23ccc%27 stroke-dasharray=%2718%27 stroke-linecap=%27square%27 stroke-width=%274%27 rx=%276%27 ry=%276%27/%3E%3C/svg%3E")}}.compare__table .slider_compare-container button.add_image span.plusIcon{color:#ccc;font-size:9cqw;line-height:9cqw}@media screen and (min-width:1025px){.compare__table .slider_compare-container button.add_image span.plusIcon{font-size:3cqw;line-height:2.5cqw}}.compare__table .slider_compare-container button.add_image span.text{color:#ccc;display:block;font-size:3cqw}@media screen and (min-width:1025px){.compare__table .slider_compare-container button.add_image span.text{font-size:1.25cqw}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare__table .slider_compare-container button.add_image:hover{background-image:unset;border:2px solid #ccc}.compare__table .slider_compare-container button.add_image:hover span.plusIcon{scale:1.2}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare__table .slider_compare-container button.add_image:hover{background-image:unset;border:2px solid #ccc}.compare__table .slider_compare-container button.add_image:hover span.plusIcon{scale:1.2}}.compare__table .slider_compare-container .slider__controls{background-color:#eaeaea;border:1px solid #ccc;border-radius:3px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:20px;margin-top:10px;width:100%}@media screen and (min-width:414px){.compare__table .slider_compare-container .slider__controls{grid-template-rows:30px}}@media screen and (min-width:667px){.compare__table .slider_compare-container .slider__controls{grid-template-rows:40px}}.compare__table .slider_compare-container .slider__controls>button{align-items:center;display:flex;height:100%;justify-content:center;padding:0;width:100%}.compare__table .slider_compare-container .slider__controls>button.button_fullscreen{border-left:1px solid #ccc;border-right:1px solid #ccc}.compare__table .slider_compare-container .slider__controls>button>svg{height:50%;max-height:80%;width:20px}.compare__table .slider_compare-container .slider__controls>button>svg>path{stroke-width:#888}.compare__table .slider_compare-container .slider_compare-page .swiper-arrow-next svg,.compare__table .slider_compare-container .slider_compare-page .swiper-arrow-prev svg{color:#fff}.compare__table .views-header{font-size:1.4rem;font-weight:800;grid-column:1/-1;justify-self:start;line-height:2rem;margin-top:25px;text-align:left}@media screen and (min-width:1025px){.compare__table .views-header{-moz-columns:unset;columns:unset;font-size:1.6rem;line-height:2.2rem}}.compare__table .views{align-items:stretch;display:flex;gap:10px;grid-column:1/-1;justify-content:space-between;justify-self:start;margin:10px auto 0;max-height:100px;max-width:700px;width:100%}@media screen and (min-width:667px){.compare__table .views{gap:15px}}@media screen and (min-width:1025px){.compare__table .views{background-color:#f5f5f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px;grid-column:2/5;justify-content:flex-start;margin:unset;max-height:unset;max-width:unset;padding:10px;width:100%}}.compare__table .views>button{align-items:center;aspect-ratio:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;display:flex;max-width:120px;overflow:hidden;width:20%}@media screen and (min-width:1025px){.compare__table .views>button{height:100%;width:120px}}@media screen and (min-width:1500px){.compare__table .views>button{max-width:140px;width:140px}}@media screen and (min-width:1900px){.compare__table .views>button{max-width:160px;width:160px}}@media screen and (min-width:2700px){.compare__table .views>button{max-width:180px;width:180px}}.compare__table .views button.compare_photos-all{justify-content:center;overflow:hidden;position:relative}.compare__table .views button.compare_photos-all img{aspect-ratio:1;height:100%;-o-object-fit:cover;object-fit:cover}.compare__table .views button.compare_photos-all span{color:#4d4d4f;left:50%;max-width:100px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.compare__table .views button.photoSelector{flex-direction:column}.compare__table .views button.photoSelector .image_inside_contain{height:100%;width:100%}@media screen and (min-width:1025px){.compare__table .views button.photoSelector .image_inside_contain{height:80%}}.compare__table .views button.photoSelector .image_inside_contain img{-o-object-fit:cover;object-fit:cover}.compare__table .views button.photoSelector span{color:#666;display:none;flex-grow:1;text-align:center}@media screen and (min-width:1025px){.compare__table .views button.photoSelector span{align-items:center;display:flex}}.compare__table .ctas_middle{align-items:center;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-column:1/-1;grid-template-columns:1fr;justify-items:center;margin:3rem 0 1.5rem;row-gap:2rem;width:100%}.compare__table .ctas_middle button.share_mobile{align-items:center;display:flex;gap:10px;max-width:250px;width:auto;width:100%}.compare__table .ctas_middle button.share_mobile>svg{color:#f5f5f5;height:2rem;width:2rem}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare__table .ctas_middle button.share_mobile:hover>svg{color:#00ed98}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare__table .ctas_middle button.share_mobile:hover>svg{color:#00ed98}}.compare__table .header_group{display:flex;grid-column:1/-1;justify-content:space-between;justify-self:start;left:-10px;padding:4rem 2rem 1.2rem;position:relative;text-align:center;width:100%;width:calc(100% + 20px)}@media screen and (min-width:1025px){.compare__table .header_group{border-bottom:1px solid #ccc;left:auto;padding:4rem 0 1.2rem;position:static;text-align:left;width:auto;width:100%}}.compare__table .header_group label.hide-similar svg{height:2rem}.compare__table .header_group input{display:none}.compare__table .header_group.overview{padding-top:2rem}.compare__table .header_group:has(+.header_group){display:none}.compare__table .header_group:last-child{display:none}.compare__table .header_group+.divider-item_last{display:none}.compare__table .featureName{align-self:center;background-color:#eaeaea;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#666;grid-column:1/-1;justify-self:start;left:-10px;max-width:100vw;padding:8px 0;position:relative;text-align:center;width:calc(100% + 20px)}@media screen and (min-width:1025px){.compare__table .featureName{background-color:rgba(0,0,0,0);border-bottom:none;border-top:none;grid-column:auto;left:auto;padding:1.4rem 0;position:static;text-align:left;width:auto}}@media screen and (min-width:1500px){.compare__table .featureName{padding:1.6rem 0}}@media screen and (min-width:1900px){.compare__table .featureName{padding:1.8rem 0}}.compare__table .featureName .button_hint{margin-left:7px;padding:0}.compare__table .featureName .button_hint>svg{height:20px;transition:scale .3s;width:20px}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare__table .featureName .button_hint:hover>svg{scale:1.3}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare__table .featureName .button_hint:hover>svg{scale:1.3}}.compare__table .featureValue{align-self:center;display:flex;justify-content:center;max-width:46vw;padding:.8rem 0;text-align:center;word-break:break-all}@media screen and (min-width:1025px){.compare__table .featureValue{align-self:flex-start;padding:1.4rem 0;text-align:left;word-break:break-word}}@media screen and (min-width:1500px){.compare__table .featureValue{padding:1.6rem 0}}@media screen and (min-width:1900px){.compare__table .featureValue{padding:1.8rem 0}}.compare__table .featureValue .tax_fees{font-size:1rem;margin-left:5px}@media screen and (min-width:1025px){.compare__table .featureValue .tax_fees{font-size:1.2rem}}@media screen and (min-width:1500px){.compare__table .featureValue .tax_fees{font-size:1.4rem}}.compare__table a.featureValue{align-items:center;display:flex;gap:10px;padding:.8rem 0;text-decoration:underline}@media screen and (min-width:1025px){.compare__table a.featureValue{padding:1.4rem 0}}@media screen and (min-width:1500px){.compare__table a.featureValue{padding:1.6rem 0}}@media screen and (min-width:1900px){.compare__table a.featureValue{padding:1.8rem 0}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare__table a.featureValue:hover{text-decoration:unset}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare__table a.featureValue:hover{text-decoration:unset}}.compare__table a.featureValue svg{height:24px;padding:3px;width:24px}.compare__table .feature_presents{background-color:#00ed98;border-radius:50%;height:15px;width:15px}.compare__table .feature_missed{height:15px;position:relative;width:15px}.compare__table .feature_missed:after{background-color:#666;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.compare__table .divider-item{border-bottom:1px solid #ccc;display:none;grid-column:1/-1;left:-10px;position:relative;width:100%;width:calc(100% + 20px)}@media screen and (min-width:1025px){.compare__table .divider-item{display:initial;left:auto;left:0;position:static;width:auto;width:100%}}.compare__table .divider-item_last{border-bottom:1px solid #ccc;grid-column:1/-1;left:-10px;position:relative;width:100%;width:calc(100% + 20px)}@media screen and (min-width:1025px){.compare__table .divider-item_last{display:none}}.compare__table .color{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;justify-content:center;position:relative}.compare__table .color:has(.color-circle){padding-right:20px}.compare__table .color .color-circle{border:1px solid #888;border-radius:50%;flex-shrink:0;height:15px;width:15px}.compare__table .rating{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px}.compare__table .rating .icon-container .icon-restrictor{height:100%;line-height:1rem;overflow:hidden;width:100%}.compare__table .rating .icon-container .icon-restrictor>svg{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}@media screen and (min-width:1025px){.compare__table .rating .icon-container .icon-restrictor>svg{height:18px;width:18px}}@media screen and (min-width:1500px){.compare__table .rating .icon-container .icon-restrictor>svg{height:20px;width:20px}}@media screen and (min-width:1900px){.compare__table .rating .icon-container .icon-restrictor>svg{height:22px;width:22px}}@media screen and (min-width:2700px){.compare__table .rating .icon-container .icon-restrictor>svg{height:24px;width:24px}}.compare .compare__table.compare__header{height:-moz-fit-content;height:fit-content;justify-items:center;width:100%}@media screen and (min-width:1025px){.compare .compare__table.compare__header{justify-items:left}}.compare .compare__table.compare__header .priceMileage,.compare .compare__table.compare__header .trim,.compare .compare__table.compare__header .yearMakeModel{text-align:center;width:100%}.compare.empty{background:#76c4ff;height:calc(100lvh - 90px - var(--header_height_processed))}.compare.empty .compare__dashboardHeader{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2rem 2rem 0;text-align:center}@media screen and (min-width:768px){.compare.empty .compare__dashboardHeader{padding-top:3rem}}@media screen and (min-width:1025px){.compare.empty .compare__dashboardHeader{padding-top:4rem}}@media screen and (min-width:1500px){.compare.empty .compare__dashboardHeader{padding-top:6rem}}@media screen and (min-width:2700px){.compare.empty .compare__dashboardHeader{padding-top:8rem}}.compare.empty .compare__dashboardHeader h1{margin-bottom:2rem}.compare.empty .compare__dashboardHeader .dashboardCopy{color:#293292;margin:unset}.compare.empty .cell_data:not(.add),.compare.empty .cell_legend,.compare.empty .compare__disclaimer,.compare.empty .compare__header,.compare.empty .compare__header-container,.compare.empty .ctas_middle,.compare.empty .divider-item,.compare.empty .divider-item_last,.compare.empty .header_group{display:none!important}.compare.empty .compare__content{background-color:rgba(0,0,0,0)}.compare.empty .compare__content.columns_3 .compare__table{grid-template-columns:1fr 1fr 1fr}.compare.empty button.add_image{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27%23fff%27 stroke-dasharray=%2710%27 stroke-linecap=%27square%27 stroke-width=%274%27 rx=%276%27 ry=%276%27/%3E%3C/svg%3E")}@media screen and (min-width:1900px){.compare.empty button.add_image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27%23fff%27 stroke-dasharray=%2712%27 stroke-linecap=%27square%27 stroke-width=%274%27 rx=%276%27 ry=%276%27/%3E%3C/svg%3E")}}@media screen and (min-width:2700px){.compare.empty button.add_image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27%23fff%27 stroke-dasharray=%2718%27 stroke-linecap=%27square%27 stroke-width=%274%27 rx=%276%27 ry=%276%27/%3E%3C/svg%3E")}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare.empty button.add_image:hover{border-color:#fff;border-style:solid}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare.empty button.add_image:hover{border-color:#fff;border-style:solid}}.compare.empty button.add_image span.plusIcon,.compare.empty button.add_image span.text{color:#fff}.compare.empty .compare__content{margin-top:5vw}.hide-similar_mobile{align-items:center;cursor:pointer;display:flex;font-weight:400;gap:10px;text-transform:capitalize}@media screen and (min-width:1025px){.hide-similar_mobile{display:none}}.hide-similar_mobile>input{display:none}.hide-similar_mobile>svg{height:2rem}.hide-similar_mobile.disabled{cursor:not-allowed;opacity:.4}.modalWindow__container.compareImages .closeModal.closeModal{right:0;top:0}.modalWindow__container.compareImages .modalWindow__content.modalWindow__content{margin-top:25px;width:95%}@media screen and (min-width:568px){.modalWindow__container.compareImages .modalWindow__content.modalWindow__content{margin-top:35px}}@media screen and (min-width:1900px){.modalWindow__container.compareImages .modalWindow__content.modalWindow__content{margin-top:0}}@media screen and (min-width:0)and (max-width:1025px){body:not(.fixed):has(#header_native:not(.hidden)) .compare__header-container{top:var(--header_height_processed)}}body:has(.modalWindow__container.compareImages) #dealerai-root{display:none}
.compare__dashboardHeader h1{font-size:3rem;line-height:3.4rem}@media screen and (min-width:1025px){.compare__dashboardHeader h1{font-size:4rem;line-height:4.4rem}}@media screen and (min-width:1500px){.compare__dashboardHeader h1{font-size:5rem;line-height:5.4rem}}@media screen and (min-width:1900px){.compare__dashboardHeader h1{font-size:6rem;line-height:6.4rem}}@media screen and (min-width:2700px){.compare__dashboardHeader h1{font-size:7rem;line-height:7.4rem}}.dashboardCopy{font-size:1.8rem;line-height:2.2rem}@media screen and (min-width:1025px){.dashboardCopy{font-size:2rem;line-height:2.4rem}}@media screen and (min-width:1500px){.dashboardCopy{font-size:2.4rem;line-height:2.8rem}}@media screen and (min-width:1900px){.dashboardCopy{font-size:2.8rem;line-height:3.2rem}}.compare__table .cell_data.yearMakeModel{font-size:1.4rem;font-weight:700;line-height:1.8rem}@media screen and (min-width:1025px){.compare__table .cell_data.yearMakeModel{font-size:1.6rem;line-height:2rem}}@media screen and (min-width:1500px){.compare__table .cell_data.yearMakeModel{font-size:2rem;line-height:2.4rem}}@media screen and (min-width:1900px){.compare__table .cell_data.yearMakeModel{font-size:2.2rem;line-height:2.6rem}}@media screen and (min-width:2700px){.compare__table .cell_data.yearMakeModel{font-size:2.8rem;line-height:3.2rem}}.compare__table .cell_data.trim{font-size:1.2rem;font-weight:400;line-height:1.6rem}@media screen and (min-width:1025px){.compare__table .cell_data.trim{font-size:1.3rem;line-height:1.7rem}}@media screen and (min-width:1500px){.compare__table .cell_data.trim{font-size:1.4rem;line-height:1.8rem}}@media screen and (min-width:1900px){.compare__table .cell_data.trim{font-size:1.6rem;line-height:2rem}}@media screen and (min-width:2700px){.compare__table .cell_data.trim{font-size:1.8rem;line-height:2.2rem}}.compare__table .cell_data.priceMileage{font-size:1.2rem;font-weight:700}@media screen and (min-width:1025px){.compare__table .cell_data.priceMileage{font-size:1.4rem}}@media screen and (min-width:1500px){.compare__table .cell_data.priceMileage{font-size:1.6rem}}@media screen and (min-width:1900px){.compare__table .cell_data.priceMileage{font-size:1.8rem}}@media screen and (min-width:2700px){.compare__table .cell_data.priceMileage{font-size:2rem}}.compare__table .cell_legend.header_group,.header_group{font-size:1.6rem;font-weight:700;line-height:2rem;text-transform:uppercase}@media screen and (min-width:1025px){.compare__table .cell_legend.header_group,.header_group{font-size:1.8rem;line-height:2.2rem}}@media screen and (min-width:1500px){.compare__table .cell_legend.header_group,.header_group{font-size:2rem;line-height:2.4}}@media screen and (min-width:1900px){.compare__table .cell_legend.header_group,.header_group{font-size:2.4rem;line-height:2.8rem}}@media screen and (min-width:2700px){.compare__table .cell_legend.header_group,.header_group{font-size:2.6rem;line-height:3rem}}.compare__table .cell_data.featureValue,.compare__table .cell_legend.featureName{font-size:1.4rem;line-height:1.8rem}@media screen and (min-width:1500px){.compare__table .cell_data.featureValue,.compare__table .cell_legend.featureName{font-size:1.6rem;line-height:2rem}}@media screen and (min-width:1900px){.compare__table .cell_data.featureValue,.compare__table .cell_legend.featureName{font-size:1.8rem;line-height:2.2rem}}@media screen and (min-width:2700px){.compare__table .cell_data.featureValue,.compare__table .cell_legend.featureName{font-size:2rem;line-height:2.4rem}}button.compare_photos-all span{font-size:1rem;line-height:1.4rem}@media screen and (min-width:414px){button.compare_photos-all span{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:1025px){button.compare_photos-all span{font-size:1.4rem;line-height:1.8rem}}@media screen and (min-width:1500px){button.compare_photos-all span{font-size:1.6rem;line-height:2rem}}@media screen and (min-width:1900px){button.compare_photos-all span{font-size:2rem;line-height:2.4rem}}@media screen and (min-width:2700px){button.compare_photos-all span{font-size:2.4rem;line-height:2.8rem}}button.photoSelector span{font-size:1rem;line-height:1.4rem}@media screen and (min-width:1025px){button.photoSelector span{font-size:.8rem;line-height:1.2rem}}@media screen and (min-width:1500px){button.photoSelector span{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:1900px){button.photoSelector span{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:2700px){button.photoSelector span{font-size:1.4rem;line-height:1.8rem}}
.loadSpinner{align-items:center;display:flex;height:80%;justify-content:center;left:50%;margin:0 auto;max-height:100px;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.loadSpinner .loadSpinner__svg{height:100%}
.block_error{margin:25px auto}.block_error__text{text-align:center}
.img_with-preloader{align-items:center;display:flex;justify-content:center;position:relative}@media screen and (min-width:1025px){.img_with-preloader{min-height:100px}}.img_with-preloader.auto-fit{height:100%;width:100%}.img_with-preloader.image-mode_contain>img{height:100%;-o-object-fit:contain;object-fit:contain}.img_with-preloader.image-mode_cover>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img_with-preloader.bg_white{background-color:#fff}.img_with-preloader.aspect15{aspect-ratio:1.5}.img_with-preloader.overflowHidden{overflow:hidden}
.slider_preview{border-radius:3px;display:block;height:auto;height:100%;margin:0 auto;overflow:hidden;position:relative;top:0;width:100%}@media screen and (min-width:1025px){.slider_preview{margin:unset}}@media screen and (min-width:1280px){.slider_preview{margin-right:0}}.slider_preview .slider_preview__carousel{display:block;height:100%;margin:0 auto}.slider_preview .slider_preview__carousel>div{height:100%}.slider_preview .slider_preview__carousel>div .slider__main{height:auto;height:60%;position:relative}@media screen and (min-width:768px){.slider_preview .slider_preview__carousel>div .slider__main{height:80%}}.slider_preview .slider_preview__carousel>div .slider__main div.swiper{height:100%;width:100%}.slider_preview .slider_preview__carousel>div .slider__main div.swiper div.swiper-wrapper{align-items:stretch;border-radius:3px;display:flex;height:100%;width:-moz-fit-content;width:fit-content}.slider_preview .slider_preview__carousel>div .slider__main div.swiper div.swiper-wrapper>.swiper-slide{height:auto!important}.slider_preview .slider_preview__carousel>div .slider__main div.swiper div.swiper-wrapper>.swiper-slide .img-wrapper{height:100%;margin-left:1px;margin-right:1px}.slider_preview .slider_preview__carousel>div .slider__main div.swiper div.swiper-wrapper>.swiper-slide .img-wrapper .img-wrapper_preloader{border-radius:5px;overflow:hidden}.slider_preview .slider_preview__carousel>div .slider__main div.swiper div.swiper-wrapper>.swiper-slide .img-wrapper .img-wrapper_preloader .main-image{border-radius:5px;float:left;height:100%;margin-bottom:0;margin-left:auto;margin-right:auto;-o-object-position:50% 50%;object-position:50% 50%;position:relative;top:-1px;width:100%}.slider_preview .slider_preview__carousel>div .slider__main div.swiper div.swiper-wrapper>.swiper-slide.swiper-slide-active .img_with-preloader>img{display:block!important}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation{align-items:center;cursor:pointer;display:flex;font-size:3rem;height:50%;justify-content:space-between;outline:none;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev{align-items:center;background-color:rgba(0,0,0,0);color:#888;cursor:pointer;display:flex;font-size:3rem;height:100%;opacity:0;padding:0;pointer-events:all;position:relative;transition:opacity .3s,color .3s;width:40px}@media screen and (min-width:490px){.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev{width:70px}}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next.swiper-button-disabled:before,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev.swiper-button-disabled:before{opacity:0}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:before,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:before{background-color:#eaeaea;background-repeat:no-repeat;background-size:contain;border-radius:4px;content:"";display:block;height:25px;transition:opacity .3s,color .3s,width .3s,height .3s;width:25px}@media screen and (min-width:768px){.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:before,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:before{height:35px;width:35px}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:hover,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:hover{opacity:1}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:hover:before,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:hover:before{height:35px;width:35px}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover)and (min-width:768px){.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:hover:before,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:hover:before{height:45px;width:45px}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:hover,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:hover{opacity:1}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:hover:before,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:hover:before{height:35px;width:35px}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover)and (min-width:768px){.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:hover:before,.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:hover:before{height:45px;width:45px}}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev{justify-content:flex-start}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271em%27 height=%271em%27 fill=%27none%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m15 18-6-6 6-6%27/%3E%3C/svg%3E")}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next{justify-content:flex-end}.slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271em%27 height=%271em%27 fill=%27none%27 stroke=%27currentColor%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m9 18 6-6-6-6%27/%3E%3C/svg%3E")}.slider_preview .slider_preview__carousel>div .slider__main .slider-counter{background-color:#eaeaea;border-radius:300px;bottom:10px;left:50%;opacity:0;padding:0 10px;position:absolute;transform:translateX(-50%);transition:opacity .3s,bottom .3s;z-index:4}.slider_preview .slider_preview__carousel>div .slider__main .slider-counter span{color:#000;font-size:1.4rem;line-height:2.4rem}.slider_preview .slider_preview__carousel>div .slider__thumb{height:auto;height:20%;overflow:hidden}@media screen and (min-width:1025px){.slider_preview .slider_preview__carousel>div .slider__thumb{padding-top:10px}}.slider_preview .slider_preview__carousel>div .slider__thumb .swiper{height:100%;width:100%}.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper{align-items:stretch;border-radius:5px;display:flex;height:100%;width:-moz-fit-content;width:fit-content}.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper .swiper-slide{border-radius:5px;height:100%;padding:0;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper .swiper-slide .img-wrapper{cursor:pointer;height:100%;padding-bottom:5px;padding-top:5px}@media screen and (min-width:768px){.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper .swiper-slide .img-wrapper{padding-bottom:10px;padding-top:10px}}.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper .swiper-slide .img-wrapper .img-wrapper_preloader .thumb-image{border-radius:5px;filter:saturate(0);max-height:100px;-o-object-fit:contain;object-fit:contain;opacity:.5;outline-color:rgba(0,0,0,0);outline-offset:-2px;outline-style:solid;outline-width:2px;padding:0;transition:outline-color .3s,opacity .3s,filter .3s;width:-moz-fit-content;width:fit-content}.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper .swiper-slide .img-wrapper.empty{aspect-ratio:1.33}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper .swiper-slide:hover .img-wrapper .img-wrapper_preloader .thumb-image{filter:saturate(1);opacity:1}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper .swiper-slide:hover .img-wrapper .img-wrapper_preloader .thumb-image{filter:saturate(1);opacity:1}}.slider_preview .slider_preview__carousel>div .slider__thumb .swiper div.swiper-wrapper .swiper-slide.swiper-slide-thumb-active .img-wrapper .img-wrapper_preloader .thumb-image{filter:saturate(1);opacity:1;outline-color:#666}.slider_preview .image_error,.slider_preview .slider_preview__carousel .img_mockup{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.slider_preview .image_error{z-index:10}.slider_preview.no-preview .slider_preview__carousel .slider__main{height:100%}.slider_preview.no-preview .slider_preview__carousel .slider__thumb{display:none}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next,.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev{align-items:center;display:flex;height:40px;transform:none;transition:opacity .3s;width:70px}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next:after,.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next:before,.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev:after,.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev:before{display:none}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next.swiper-button-disabled,.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev.swiper-button-disabled{opacity:0}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next svg,.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev svg{height:25px;transition:margin .3s;fill:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.7))}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev svg{margin-left:10px}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev:hover{height:40px;width:70px}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev:hover svg{margin-left:0}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev:hover{height:40px;width:70px}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-prev:hover svg{margin-left:0}}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next svg{margin-right:10px}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next:hover{height:40px;width:70px}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next:hover svg{margin-right:0}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next:hover{height:40px;width:70px}.wrapper_fullscreen:not(.fullscreen) .slider_preview .slider_preview__carousel .swiper-navigation.arrows_compare-page .swiper-arrow-next:hover svg{margin-right:0}}.wrapper_fullscreen.fullscreen .slider_preview .slider_preview__carousel>div{margin-top:20%}@media screen and (min-width:768px){.wrapper_fullscreen.fullscreen .slider_preview .slider_preview__carousel>div{margin-top:0}}.wrapper_fullscreen.fullscreen .slider_preview .slider_preview__carousel>div .slider__thumb{margin-top:30px}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.wrapper_fullscreen:hover .slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next,.wrapper_fullscreen:hover .slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev{opacity:1}.wrapper_fullscreen:hover .slider_preview .slider_preview__carousel>div .slider__main .slider-counter{bottom:20px;opacity:1}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.wrapper_fullscreen:hover .slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next,.wrapper_fullscreen:hover .slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev{opacity:1}.wrapper_fullscreen:hover .slider_preview .slider_preview__carousel>div .slider__main .slider-counter{bottom:20px;opacity:1}}@media(hover:none),(pointer:coarse){.wrapper_fullscreen .slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-next,.wrapper_fullscreen .slider_preview .slider_preview__carousel>div .slider__main .swiper-navigation .swiper-arrow-prev{opacity:1}.wrapper_fullscreen .slider_preview .slider_preview__carousel>div .slider__main .slider-counter{bottom:20px;opacity:1}}
:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}


.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}
.wrapper_fullscreen{align-items:center;display:flex;height:100%;position:relative;width:100%}.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen{align-items:center;background-color:#eaeaea;border-radius:2px;border-radius:10%;display:flex;height:30px;justify-content:center;opacity:0;padding:5px;position:absolute;right:30px;top:30px;transform:translate(50%,-50%);transition:opacity .3s,.3s,height .3s;width:30px;z-index:5}.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.wrapper_fullscreen__button_fullscreen_close{opacity:1;right:30px;top:30px;z-index:11}@media screen and (min-width:1025px){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.wrapper_fullscreen__button_fullscreen_close{opacity:0}}@media(pointer:none)and (hover:none){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen:not(.wrapper_fullscreen__button_fullscreen_close){opacity:.7}}@media screen and (min-width:568px){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen{height:40px;padding:10px;width:40px}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen:hover{height:35px;opacity:1;width:35px}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover)and (min-width:568px){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen:hover{height:50px;width:50px}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen:hover{height:35px;opacity:1;width:35px}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover)and (min-width:568px){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen:hover{height:50px;width:50px}}.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen svg{height:100%;width:100%}.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen svg path{fill:#000}.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.expand_left{left:10px;top:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);padding:0;transform:none}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.expand_left:hover{height:35px;width:35px}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover)and (min-width:568px){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.expand_left:hover{height:40px;width:40px}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.expand_left:hover{height:35px;width:35px}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover)and (min-width:568px){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.expand_left:hover{height:40px;width:40px}}.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.expand_left svg{height:20px;transition:height .3s,width .3s,fill .3s;width:20px;fill:#000}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.expand_left:hover svg{height:25px;width:25px;fill:#242424}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.wrapper_fullscreen .wrapper_fullscreen__button_fullscreen.expand_left:hover svg{height:25px;width:25px;fill:#242424}}.wrapper_fullscreen.fullscreen{aspect-ratio:none;height:100lvh;left:0;position:fixed;top:0;width:100vw;z-index:10}.wrapper_fullscreen.fullscreen.background_white{background-color:#fff}.wrapper_fullscreen.fullscreen.background_ultra-light-gray{background-color:#eaeaea}.wrapper_fullscreen.fullscreen.background_black{background-color:#000}.wrapper_fullscreen.fullscreen.padding_vertical{padding-bottom:20px;padding-top:20px}@media screen and (min-width:768px){.wrapper_fullscreen.fullscreen.padding_vertical{padding-bottom:40px;padding-top:40px}}.wrapper_fullscreen.fullscreen.padding{padding:10px}@media screen and (min-width:490px){.wrapper_fullscreen.fullscreen.padding{padding:15px}}@media screen and (min-width:667px){.wrapper_fullscreen.fullscreen.padding{padding:25px}}@media screen and (min-width:768px){.wrapper_fullscreen.fullscreen.padding{padding:40px}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.wrapper_fullscreen:hover .wrapper_fullscreen__button_fullscreen{opacity:1}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.wrapper_fullscreen:hover .wrapper_fullscreen__button_fullscreen{opacity:1}}body:has(.wrapper_fullscreen.fullscreen) #dealerai-root{display:none}
.modalWindow__container{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:1000}.modalWindow__container.black{background-color:#000}.modalWindow__container:has(.modalWindow.animated){transition-behavior:allow-discrete;transition-duration:.3s;transition-property:display opacity}.modalWindow__container:has(.modalWindow:not(.animated)){opacity:1}.modalWindow__container:has(.modalWindow.animated.visible){display:flex;opacity:1}@starting-style{.modalWindow__container:has(.modalWindow.animated.visible){opacity:0}}.modalWindow__container:has(.modalWindow.animated.hidden){display:none;opacity:0}.modalWindow__container .modalWindow{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.modalWindow__container .modalWindow .closeModal{color:#fff;font-size:3rem;line-height:3rem;position:absolute;right:30px;top:30px;transform:rotate(45deg);transition:transform .3s}@media screen and (min-width:667px){.modalWindow__container .modalWindow .closeModal{font-size:4rem;line-height:4rem}}@media screen and (min-width:1900px){.modalWindow__container .modalWindow .closeModal{font-size:5rem;line-height:5rem}}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.modalWindow__container .modalWindow .closeModal:hover{transform:rotate(45deg) scale(1.4)}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.modalWindow__container .modalWindow .closeModal:hover{transform:rotate(45deg) scale(1.4)}}.modalWindow__container .modalWindow__content{align-items:center;display:flex;justify-content:center;max-height:85dvh;overflow-y:auto;scrollbar-width:auto;width:90%}.modalWindow__container .modalWindow__content>*{border-right-width:5px;max-height:85dvh;overflow:auto;padding-right:15px;scrollbar-width:auto}.modalWindow__container .modalWindow__content>::-webkit-scrollbar{width:4px}.modalWindow__container .modalWindow__content>::-webkit-scrollbar-track{background:inherit;border-radius:3px}.modalWindow__container .modalWindow__content>::-webkit-scrollbar-thumb{background-color:#ccc;border:0;border-radius:3px}.modalWindow__container .modalWindow__content.stretch_vertical{height:95dvh;max-height:95dvh}.modalWindow__container .modalWindow__content.stretch_vertical>*{max-height:95dvh}
.imagesCompare{display:flex;flex-direction:column;gap:20px;height:100%;max-width:1500px;padding-bottom:30px;scrollbar-width:none!important;width:100%}.imagesCompare *{color:#fff}.imagesCompare .row{align-items:stretch;display:flex;gap:15px;justify-content:space-between;width:100%}@media screen and (min-width:768px){.imagesCompare .row{gap:30px}}.imagesCompare .row:first-child{background-color:#000;padding-bottom:20px;position:sticky;top:0;z-index:1}@media screen and (min-width:1025px){.imagesCompare .row:first-child{padding-bottom:30px}}.imagesCompare .vehicleInfo{align-items:center;display:flex;flex-direction:column;width:100%}.imagesCompare .vehicleInfo .yearMakeModel{font-size:1.4rem;font-weight:600;line-height:2rem;text-align:center}@media screen and (min-width:568px){.imagesCompare .vehicleInfo .yearMakeModel{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:768px){.imagesCompare .vehicleInfo .yearMakeModel{font-size:2.4rem;line-height:3.2rem}}@media screen and (min-width:1025px){.imagesCompare .vehicleInfo .yearMakeModel{font-size:2.8rem;line-height:3.6rem}}.imagesCompare .vehicleInfo .trim{font-size:1rem;line-height:1.4rem;text-align:center}@media screen and (min-width:568px){.imagesCompare .vehicleInfo .trim{font-size:1.2rem;line-height:1.6rem}}@media screen and (min-width:768px){.imagesCompare .vehicleInfo .trim{font-size:1.4rem;line-height:2rem}}@media screen and (min-width:1025px){.imagesCompare .vehicleInfo .trim{font-size:1.8rem;line-height:2.6rem}}.imagesCompare .vehicleInfo .priceMileage{font-size:1.2rem;font-weight:600;line-height:1.6rem;margin-top:auto;padding-top:5px;text-align:center}@media screen and (min-width:568px){.imagesCompare .vehicleInfo .priceMileage{font-size:1.4rem;line-height:2rem}}@media screen and (min-width:768px){.imagesCompare .vehicleInfo .priceMileage{font-size:1.6rem;line-height:2.2rem}}@media screen and (min-width:1025px){.imagesCompare .vehicleInfo .priceMileage{font-size:2rem;line-height:2.6rem}}.imagesCompare .vehicleInfo .divider{border-bottom:1px solid #f5f5f5;height:1px;margin-top:10px;width:80%}@media screen and (min-width:768px){.imagesCompare .vehicleInfo .divider{margin-top:20px;width:60%}}.imagesCompare .images{width:100%}.imagesCompare .images .image-wrapper{position:relative;width:100%}.imagesCompare .images .image-wrapper:has(img){cursor:zoom-in}.imagesCompare[data-amount="2"] .images .image-wrapper,.imagesCompare[data-amount="2"] .vehicleInfo{width:50%}.imagesCompare[data-amount="3"] .images .image-wrapper,.imagesCompare[data-amount="3"] .vehicleInfo{width:33%}.compareImagesFullScreen .closeModal.closeModal.closeModal{background-color:#fff;border-radius:4px;height:-moz-fit-content;height:fit-content;line-height:0;padding:15px;position:absolute;right:10px;top:10px;transform:none;z-index:2}.compareImagesFullScreen .closeModal.closeModal.closeModal>svg{height:20px;width:20px}.compareImagesFullScreen .modalWindow__content.modalWindow__content.modalWindow__content{height:100dvh;max-height:100dvh;overflow:hidden;padding-right:0;width:100%}.compareImagesFullScreen .modalWindow__content.modalWindow__content.modalWindow__content>.imageFSWrapper{height:100%;max-height:100%;padding:0;width:100%}.compareImagesFullScreen .modalWindow__content.modalWindow__content.modalWindow__content>.imageFSWrapper .img_with-preloader{max-height:100dvh;overflow:hidden;padding-right:0}.compareImagesFullScreen .modalWindow__content.modalWindow__content.modalWindow__content>.imageFSWrapper .img_with-preloader img{cursor:zoom-out;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}
.modalContentWrapper{background-color:#fff;border:20px solid #fff;border-radius:5px;display:flex;flex-direction:column;height:auto;max-height:100%;max-width:900px;padding:2;position:absolute;position:relative;width:100%;z-index:12}.modalContentWrapper__head{background-color:#fff;justify-content:space-between;padding-bottom:15px;position:sticky;top:0;width:100%;z-index:1}.modalContentWrapper__head,.modalContentWrapper__head .head__icon-text{align-items:center;display:flex}.modalContentWrapper__head .head__icon-text .head__icon{height:30px;margin-right:10px;width:auto}.modalContentWrapper__head .head__icon-text .head__icon>svg{height:100%;width:-moz-fit-content;width:fit-content}.modalContentWrapper__head .head__icon-text .head__text{font-size:2rem;line-height:2rem}@media screen and (min-width:768px){.modalContentWrapper__head .head__icon-text .head__text{font-size:2.8rem;line-height:2.8rem}}.modalContentWrapper__head .head__close>svg{height:24px;width:24px}.modalContentWrapper__content{border:1px solid #ccc;border-radius:5px;display:inline-table;height:100%}.modalContentWrapper.width_max_900{max-width:900px}.modalContentWrapper.width_max_700{max-width:700px}.modalContentWrapper.bg_gray{background-color:#f5f5f5;border-color:#f5f5f5}.modalContentWrapper.bg_gray .modalContentWrapper__head{background-color:#f5f5f5}.modalContentWrapper.border_none .modalContentWrapper__content{border:none}
.compareHint{padding:2rem}.compareHint .hint__header{font-size:1.8rem;font-weight:700;line-height:2.8rem}.compareHint .hint__text{font-size:1.6rem;line-height:2.6rem}.compareHint .hint__images{display:flex;justify-content:center}.compareHint .hint__images .hint__image{margin-top:2rem;max-width:40rem;width:100%}.compareHint .hint__images .hint__image img{border-radius:1rem}.compareHint .hint__logo{background-color:#76c4ff;display:flex;height:auto;justify-content:center;margin:3rem auto;padding:1rem;width:70%}@media screen and (min-width:768px){.compareHint .hint__logo{width:50%}}.compareHint .button_close{margin:3rem auto;max-width:28rem}
.panel_compare{background-color:#f5f5f5;display:flex;flex-direction:column;height:calc(100dvh - var(--header_height_processed));padding-bottom:20px;position:fixed;right:-100vw;top:var(--header_height_processed);transition:right .5s ease-in-out;width:100%;z-index:7}@media screen and (min-width:490px){.panel_compare{border-left:1px solid #ccc;max-width:400px;right:-400px}}.panel_compare .container_x{padding:0 20px;width:100%}.panel_compare .controls_panel{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:flex;flex-shrink:0;height:45px;justify-content:space-between;padding:5px 10px 5px 20px}.panel_compare .controls_panel .panel__header{font-size:1.8rem;font-weight:600;line-height:1.8rem}.panel_compare .controls_panel .panel__closer{cursor:pointer;height:40px;padding:10px;width:40px;z-index:3}.panel_compare .panel__content{display:flex;flex-direction:column;flex-shrink:1;max-height:calc(100% - 45px);position:relative;width:100%}.panel_compare .panel__content .panel__previews{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;margin-top:25px;padding-bottom:15px;width:100%}.panel_compare .panel__content .panel__previews .preview-item{height:100%;padding:5px;position:relative;width:25%}.panel_compare .panel__content .panel__previews .preview-item.selected{border:2px solid #ccc;border-radius:5px}.panel_compare .panel__content .panel__previews .preview-item .img-wrapper{aspect-ratio:3/2;background-color:#ccc;border-radius:4px;height:100%;overflow:hidden;width:100%}.panel_compare .panel__content .panel__previews .preview-item .img-wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.panel_compare .panel__content .vehicle-list{flex-grow:1;flex-shrink:1;margin-top:20px;min-height:100px;overflow-y:scroll;position:relative;width:100%}.panel_compare .panel__content .vehicle-list .slider_compare-panel{height:100%}.panel_compare .panel__content .vehicle-list .slider_compare-panel .swiper-slide{height:100px}.panel_compare .panel__content .vehicle-list .slider_compare-panel .compare-slider-tile-blank{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27%232298fd%27 stroke-dasharray=%2710%27 stroke-linecap=%27square%27 stroke-width=%274%27 rx=%276%27 ry=%276%27/%3E%3C/svg%3E");color:#76c4ff;height:150px}.panel_compare .panel__content .controls_ctas{display:flex;flex-direction:column;gap:15px;margin-top:20px;width:100%}.panel_compare .panel__content .controls_ctas .cta{max-width:100%;width:100%}.panel_compare .panel_compare__overlay{background-color:#000;bottom:0;opacity:0;pointer-events:none;position:absolute;right:100%;top:0;transition:opacity .5s ease-in-out;width:100vw}.panel_compare.visible{right:0}.panel_compare.visible .panel_compare__overlay{opacity:.5;pointer-events:all}.panel_compare_bottom{align-items:center;background:linear-gradient(#333,#000);bottom:0;box-shadow:0 3px 10px 0 #666;display:flex;flex-direction:column;justify-content:space-between;left:0;padding:10px 15px 10px 10px;position:fixed;transform:translateY(100%);transition:transform .5s;width:100%;z-index:8}@media screen and (min-width:1025px){.panel_compare_bottom{flex-direction:row}}.panel_compare_bottom .slider-container{height:100px;margin-left:30px;margin-right:30px;width:calc(100% - 30px)}@media screen and (min-width:1025px){.panel_compare_bottom .slider-container{margin-left:30px;margin-right:40px;width:calc(100% - 345px)}}.panel_compare_bottom .slider-container .slider_compare .swiper-navigation{left:-30px;width:calc(100% + 60px)}.panel_compare_bottom .slider-container.loading{opacity:.5}.panel_compare_bottom .controls_ctas{align-items:center;display:flex;flex-direction:row;gap:30px;height:100%;justify-content:space-evenly;margin-bottom:10px;margin-top:20px;width:100%;z-index:1}@media screen and (min-width:1025px){.panel_compare_bottom .controls_ctas{flex-direction:column;gap:10px;margin-bottom:0;margin-top:0;width:280px}}.panel_compare_bottom .controls_ctas button{font-size:1.4rem;line-height:1.4rem;order:-1}@media screen and (min-width:1025px){.panel_compare_bottom .controls_ctas button .button_clear{order:0}}.panel_compare_bottom .controls_ctas .link{color:#fff;cursor:pointer}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.panel_compare_bottom .controls_ctas .link:hover{text-decoration:underline}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.panel_compare_bottom .controls_ctas .link:hover{text-decoration:underline}}.panel_compare_bottom.visible{transform:translateY(0)}.panel_compare_bottom.visible .button_unhider.bottom .icon_unhide{transform:rotate(-90deg) scaleX(-1)}.panel_compare_bottom.visible .button_unhider.bottom.visible{transform:translateY(0)}.panel_compare_bottom:before{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 600 600%27%3E%3Cfilter id=%27a%27%3E%3CfeTurbulence baseFrequency=%27.65%27 numOctaves=%273%27 stitchTiles=%27stitch%27 type=%27fractalNoise%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23a%29%27/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;content:"";height:100%;left:0;opacity:.12;position:absolute;top:0;width:100%}.panel_compare_bottom_mobile{display:flex;flex-direction:column;left:0;position:fixed;top:100dvh;transition:top .5s;width:100%;z-index:8}.panel_compare_bottom_mobile .container_x{padding-left:20px;padding-right:20px;width:100%}.panel_compare_bottom_mobile .tiles-container{background-color:#242424;height:0;overflow-y:scroll;padding:0;position:relative;top:100px;transition:top .5s,height .5s;width:100%}.panel_compare_bottom_mobile .tiles-container .container_x{height:100%;padding-bottom:20px;padding-right:5px;padding-top:20px}.panel_compare_bottom_mobile .tiles-container .container_x .swiper-slide{height:100px}.panel_compare_bottom_mobile .controls_panel{background-color:hsla(0,0%,100%,.8);bottom:-50px;box-shadow:0 3px 10px 0 #666;flex-shrink:0;height:50px;position:fixed;transition:bottom .5s;width:100%;z-index:2}.panel_compare_bottom_mobile .controls_panel .container_expander{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.panel_compare_bottom_mobile .controls_panel .container_expander .button_compareExpander{min-height:30px;padding:unset;position:relative}.panel_compare_bottom_mobile .controls_panel .container_expander .button_compareExpander .button_compareExpander__content{align-items:center;background-color:#242424;border-bottom-left-radius:20px;border-top-left-radius:20px;color:#fff;display:flex;font-size:1.8rem;height:36px;justify-content:center;letter-spacing:normal;line-height:1.8rem;padding:10px 15px;position:relative;width:70px}.panel_compare_bottom_mobile .controls_panel .container_expander .button_compareExpander .button_compareExpander__content .arrow-container{height:25px;transform:rotate(-90deg);transition:transform .5s;width:25px}.panel_compare_bottom_mobile .controls_panel .container_expander .button_compareExpander .button_compareExpander__content .arrow-container>svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.panel_compare_bottom_mobile .controls_panel .container_expander .button_compareExpander .button_compareExpander__content .arrow-container>svg>path{fill:#666}.panel_compare_bottom_mobile .button_compare{border-bottom-left-radius:unset;border-top-left-radius:unset;height:36px;margin:unset;min-height:unset;padding:7px 30px;position:relative;width:-moz-fit-content;width:fit-content}.panel_compare_bottom_mobile.visible{top:calc(100dvh - 50px)}.panel_compare_bottom_mobile.visible .controls_panel{bottom:0}.panel_compare_bottom_mobile.expanded .controls_panel .container_expander .button_compareExpander .button_compareExpander__content .arrow-container{transform:rotate(-90deg) scalex(-1)}.panel_compare_bottom_mobile.expanded .tiles-container{height:calc(100dvh - var(--header_height_processed) - 50px);top:calc(50px - 100dvh + var(--header_height_processed))}.panel_compare_bottom_mobile.overscrolled.visible{top:100dvh}.panel_compare_bottom_mobile.overscrolled.visible .controls_panel{bottom:0}.panel_compare_bottom_mobile.overscrolled.visible.expanded #tiles-container{height:100dvh;top:-100dvh}body.vdp .panel_compare_bottom{left:50%;margin-left:auto;margin-right:auto;transform:translateX(-50%);transform:translate(-50%,100%);width:100%}body.vdp .panel_compare_bottom .slider_compare-panel__tiles .swiper{width:100%}body.vdp .panel_compare_bottom.visible{transform:translate(-50%)}@media screen and (min-width:1025px){body.vdp .upScrollButton,body.vlp .upScrollButton{left:15px}}body.vdp:has(.upScrollButton.visible) .button_unhider.bottom,body.vlp:has(.upScrollButton.visible) .button_unhider.bottom{transform:translateX(-28px)}body.vdp .upScrollButton,body.vlp .upScrollButton{bottom:5px}@media screen and (min-width:1025px){body.vdp .upScrollButton,body.vlp .upScrollButton{bottom:10px}}body.vdp #launch-point-container-root,body.vlp #launch-point-container-root{z-index:990!important}body.vdp #launch-point-container-root .launch-point-container,body.vlp #launch-point-container-root .launch-point-container{bottom:1%;transition:bottom .5s}body.vdp #launch-point-container-root .launch-point-container .styled-button,body.vlp #launch-point-container-root .launch-point-container .styled-button{background-color:#00a69d}body.vdp:has(.button_unhider.visible.overscrolled) #launch-point-container-root .launch-point-container,body.vlp:has(.button_unhider.visible.overscrolled) #launch-point-container-root .launch-point-container{bottom:calc(1% + 90px)}body.vdp:has(.panel_compare_bottom.visible) #launch-point-container-root .launch-point-container.launch-point-container,body.vlp:has(.panel_compare_bottom.visible) #launch-point-container-root .launch-point-container.launch-point-container{bottom:calc(1% + 120px)}body.vdp:has(.panel_compare_bottom.visible) .upScrollButton,body.vlp:has(.panel_compare_bottom.visible) .upScrollButton{bottom:130px}body.vdp:has(.panel_compare_bottom_mobile.visible.overscrolled) #launch-point-container-root .launch-point-container:not(:has(.launch-point-window)),body.vlp:has(.panel_compare_bottom_mobile.visible.overscrolled) #launch-point-container-root .launch-point-container:not(:has(.launch-point-window)){bottom:calc(1% + 90px)!important}body.vdp:has(.panel_compare_bottom_mobile.visible.overscrolled) #launch-point-container-root .launch-point-container:has(.launch-point-window),body.vlp:has(.panel_compare_bottom_mobile.visible.overscrolled) #launch-point-container-root .launch-point-container:has(.launch-point-window){bottom:1%!important}body.vdp:has(.panel_compare_bottom_mobile.visible.overscrolled) .panel_compare_bottom_mobile.visible.expanded .tiles-container,body.vlp:has(.panel_compare_bottom_mobile.visible.overscrolled) .panel_compare_bottom_mobile.visible.expanded .tiles-container{height:100dvh;top:-100dvh}body.vdp:has(.panel_compare_bottom_mobile.visible.overscrolled) #launch-point-container-root .launch-point-container,body.vlp:has(.panel_compare_bottom_mobile.visible.overscrolled) #launch-point-container-root .launch-point-container{height:calc(100dvh - 87px);top:0}body.vdp:has(.panel_compare_bottom_mobile.visible.overscrolled) .launch-point-container:not(.LHS-Mobile) .proactive-container,body.vlp:has(.panel_compare_bottom_mobile.visible.overscrolled) .launch-point-container:not(.LHS-Mobile) .proactive-container{bottom:1px}body.vdp:has(footer .upScrollButton.visible) .panel_compare_bottom .button_unhider.bottom,body.vlp:has(footer .upScrollButton.visible) .panel_compare_bottom .button_unhider.bottom{transform:translateX(28px)}body.vdp:has(.panel_compare_bottom .button_unhider.visible.overscrolled) .upScrollButton,body.vlp:has(.panel_compare_bottom .button_unhider.visible.overscrolled) .upScrollButton{transform:translateY(-90px);transform:none!important}body.vdp:has(.panel_compare_bottom .button_unhider.visible.overscrolled):has(.upScrollButton.visible) .panel_compare_bottom .button_unhider.bottom,body.vlp:has(.panel_compare_bottom .button_unhider.visible.overscrolled):has(.upScrollButton.visible) .panel_compare_bottom .button_unhider.bottom{transform:translate(28px,-90px)}body.vdp:has(.panel_compare_bottom.visible .button_unhider.visible) .upScrollButton,body.vlp:has(.panel_compare_bottom.visible .button_unhider.visible) .upScrollButton{transform:translateY(0)}body.vdp .panel_compare_bottom .button_unhider.visible.overscrolled,body.vlp .panel_compare_bottom .button_unhider.visible.overscrolled{transform:none!important}
.button_unhider{background:linear-gradient(#333,#000);border-radius:30px;cursor:pointer;height:40px;left:38px;opacity:0;padding:5px 15px 5px 6px;position:absolute;top:-50px;transition:background-color .3s;transition:transform .5s;width:250px}.button_unhider,.button_unhider .unhider__text{align-items:center;display:flex;font-size:1.6rem;line-height:1.6rem}.button_unhider .unhider__text{color:#fff;gap:5px;justify-content:center;letter-spacing:normal;width:100%}.button_unhider .unhider__text .loadSpinner{height:25px;left:unset;position:relative;top:unset;transform:none;width:25px}.button_unhider .icon_unhide{color:#fff;height:100%;-o-object-fit:contain;object-fit:contain;transform:rotate(-90deg);transition:transform .5s;width:20px}.button_unhider .icon_unhide.expanded{transform:rotate(-90deg) scaleX(-1)}.button_unhider.visible{opacity:1}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.button_unhider.visible:hover{background-color:#ccc}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.button_unhider.visible:hover{background-color:#ccc}}.button_unhider.visible.overscrolled{transform:translateY(-90px)}.button_unhider:before{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 600 600%27%3E%3Cfilter id=%27a%27%3E%3CfeTurbulence baseFrequency=%27.65%27 numOctaves=%273%27 stitchTiles=%27stitch%27 type=%27fractalNoise%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url%28%23a%29%27/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;border-radius:30px;content:"";height:100%;left:0;opacity:.12;position:absolute;top:0;width:100%}.button_unhider .compareIcon{filter:invert(1);height:35px;transform:scaleX(-1);width:35px}.button_unhider.top{display:flex;left:unset;margin-bottom:unset;position:relative;top:unset}.page_vlp:has(.panel_compare_bottom.visible) .button_unhider.top .icon_unhide{transform:rotate(-90deg) scaleX(-1)}
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid rgba(0,0,0,0);box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}
.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}

.compare-slider-tile{align-items:stretch;background-color:#fff;border-radius:5px;cursor:grab;display:flex;gap:10px;height:100%;padding:5px 7px;position:relative;width:100%}.compare-slider-tile .tile__image-selector{aspect-ratio:3/2;border-radius:4px;cursor:pointer;flex-shrink:0;height:100%;overflow:hidden;position:relative}.compare-slider-tile .tile__image-selector .selector-mark,.compare-slider-tile .tile__image-selector>input{display:none}.compare-slider-tile .tile__image-selector:has(input:checked) .selector-mark{background-image:linear-gradient(to top right,transparent 50%,#00ed98 0);color:#fff;display:flex;font-family:Gotham-Book;font-size:1.8rem;height:40px;justify-content:flex-end;line-height:1.8rem;padding-right:4px;padding-top:4px;position:absolute;right:0;top:0;width:40px}.compare-slider-tile .tile__image-selector:has(input:checked) .selector-mark .compareCheck{height:1.4rem;width:1.4rem}.compare-slider-tile .tile__image-selector:has(input:disabled){opacity:.5}.compare-slider-tile .img-container{align-items:center;align-self:center;aspect-ratio:3/2;border:1px solid #ccc;border-radius:4px;display:flex;flex-shrink:0;height:100%;justify-content:center;overflow:hidden;position:relative}.compare-slider-tile .tile__content{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding-bottom:5px;padding-top:5px;position:relative}.compare-slider-tile .tile__content .line{align-items:center;display:flex;justify-content:space-between;width:100%}.compare-slider-tile .tile__content .line .yearMakeModel{font-size:1.6rem;font-weight:700;line-height:2.2rem;width:calc(100% - 30px)}.compare-slider-tile .tile__content .line .trim{color:#888;font-size:1.4rem;font-weight:400;line-height:1.4rem}.compare-slider-tile .tile__content .line .priceMileage{font-size:1.4rem;letter-spacing:normal;line-height:1.4rem}.compare-slider-tile .tile__content .line .link_vdp{height:24px;padding:3px;transition:scale .15s;width:24px}.compare-slider-tile .tile__content .line .link_vdp>svg{height:100%;width:100%}.compare-slider-tile .tile__content .line .link_vdp>svg>path{stroke:#ccc}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare-slider-tile .tile__content .line .link_vdp:hover{scale:1.2}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare-slider-tile .tile__content .line .link_vdp:hover{scale:1.2}}.compare-slider-tile .tile__content .line:last-of-type{margin-top:auto}.compare-slider-tile .tile__content .button_remove{font-size:1.4rem;height:26px;line-height:1.4rem;padding:3px;position:absolute;right:0;top:0;transition:scale .15s;width:26px}.compare-slider-tile .tile__content .button_remove>svg{color:#888;height:100%;transition:stroke .15s,color .15s;width:100%}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.compare-slider-tile .tile__content .button_remove:hover{scale:1.2}.compare-slider-tile .tile__content .button_remove:hover>svg{color:#fd6767}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.compare-slider-tile .tile__content .button_remove:hover{scale:1.2}.compare-slider-tile .tile__content .button_remove:hover>svg{color:#fd6767}}.compare-slider-tile-blank{align-items:center;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27none%27 stroke=%27%23fff%27 stroke-dasharray=%2710%27 stroke-linecap=%27square%27 stroke-width=%274%27 rx=%276%27 ry=%276%27/%3E%3C/svg%3E");border-radius:5px;color:#fff;display:flex;height:100%;justify-content:center;max-width:425px;padding:5px 7px;position:relative;width:100%}.compare-slider-tile-blank .content{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;gap:10px}.compare-slider-tile-blank .content .plusIcon{font-size:4rem;line-height:2.5rem}
.slider_compare-panel{height:100%;position:relative;width:100%}.slider_compare-panel .slider_compare-panel__tiles{height:100%}.slider_compare-panel .slider_compare-panel__tiles .swiper{height:100%;position:relative}.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation{align-items:center;cursor:pointer;display:flex;font-size:3rem;height:25%;justify-content:space-between;left:-25px;outline:none;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 50px);z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:3rem;height:100%;pointer-events:all;position:relative;transition:opacity .3s,color .3s,transform .3s}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next:hover,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev:hover{color:#fff}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next:hover,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev:hover{color:#fff}}.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next.swiper-arrow-prev,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev.swiper-arrow-prev{transform:translateX(-15px)}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next.swiper-arrow-prev:hover,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev.swiper-arrow-prev:hover{transform:translateX(-20px)}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next.swiper-arrow-prev:hover,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev.swiper-arrow-prev:hover{transform:translateX(-20px)}}.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next.swiper-arrow-next,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev.swiper-arrow-next{transform:translateX(15px)}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next.swiper-arrow-next:hover,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev.swiper-arrow-next:hover{transform:translateX(20px)}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next.swiper-arrow-next:hover,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev.swiper-arrow-next:hover{transform:translateX(20px)}}.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-next>svg,.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-arrow-prev>svg{height:25px;width:25px}.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .swiper-button-disabled{cursor:unset;opacity:0}.slider_compare-panel .slider_compare-panel__tiles .swiper-navigation .loadSpinner{display:flex;min-height:223px}.slider_compare-panel.vertical .slider_compare-panel__tiles .swiper{padding-right:15px}.slider_compare-panel.vertical .slider_compare-panel__tiles .swiper-navigation{border:1px solid red;height:100%;left:50%;position:absolute;top:0;width:40px}
.confirmation{padding:10px 20px 20px}.confirmation .confirmation_question{font-size:1.6rem;line-height:2.2rem}.confirmation .ctas{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;margin-top:40px;width:100%}@media screen and (min-width:1025px){.confirmation .ctas{flex-direction:row}}
