/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/main/webpack/components/modelFilter/index.scss ***!
  \*********************************************************************************************************************************************/@keyframes bgFade{0%{opacity:0}to{opacity:1}}.cmp-model-filter{background-color:#000;box-sizing:border-box;height:100%;position:relative;user-select:none;width:100%}.cmp-model-filter .car-background img{background-color:#000;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:0}.cmp-model-filter .car-background.active{animation:fadeIn .7s ease-in both;z-index:1}.cmp-model-filter .car-background.prev{animation:fadeOut .7s ease-in both}.cmp-model-filter .car-background.mode-filter-bg-fade{animation:bgFade .7s ease}.cmp-model-filter .cmp-model-filter-box{background-color:#000;height:100%;position:relative;width:100%}.cmp-model-filter .cmp-model-filter-box .first-menu-box{align-items:center;display:flex;justify-content:center;overflow-x:auto;overflow-y:hidden;position:absolute;width:100%;z-index:10}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item{cursor:pointer;font-family:audi_normal_4\.03,audi-zh-regular;font-size:20px;font-weight:400;overflow:visible;position:relative;width:auto}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item:before{content:"";position:absolute;right:0}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item.active:after{background-color:#f50537;bottom:0;content:"";position:absolute}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item:last-child:before{display:none}.cmp-model-filter .cmp-model-filter-box .first-menu-box.color-white .swiper-wrapper .first-menu_item:before{background:#fff}.cmp-model-filter .cmp-model-filter-box .first-menu-box.color-black .swiper-wrapper .first-menu_item:before{background:#000}.cmp-model-filter .cmp-model-filter-box .second-menu-box{align-items:center;display:flex;justify-content:center;overflow-x:auto;overflow-y:hidden;position:absolute;width:100%;z-index:10}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item{cursor:pointer;font-family:audi_extended_normal_4\.03,audi-zh-regular;font-size:20px;font-weight:400;overflow:visible;position:relative;width:auto}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item.active:after{background-color:#f50537;bottom:0;content:"";height:4px;left:14px;position:absolute;width:calc(100% - 28px)}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick{height:100%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide{user-select:none}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide .car-title{left:0;position:absolute;text-align:center;width:100%;-webkit-line-clamp:2;font-family:audi_extended_bold_4\.03,audi-zh-regular;opacity:0;overflow:hidden;text-overflow:ellipsis}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide .car-info{align-items:center;display:flex;justify-content:center;opacity:0;pointer-events:none;position:absolute;width:100%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide .car-info .car-info_item{align-items:center;display:flex;flex-direction:column;font-family:audi_extended_normal_4\.03,audi-zh-regular;justify-content:center}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide .car-info .car-info_item .car-info_item_description{font-family:audi-zh-bold,audi-zh-regular}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide .car-action-area{align-items:center;display:flex;justify-content:center;opacity:0;pointer-events:none;position:absolute;touch-action:none;width:100%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide .car-action-area a{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-family:audi-zh-regular;justify-content:center}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide.swiper-slide-active .car-action-area,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide.swiper-slide-active .car-info,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-wrapper .swiper-slide.swiper-slide-active .car-title{animation:fadeIn .3s ease-in .3s both;pointer-events:auto;touch-action:auto}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{cursor:pointer;position:absolute;z-index:10}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow svg,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow svg{color:#fff}@media screen and (min-width:1920px),screen and (orientation:portrait) and (min-width:1920px){.cmp-model-filter .cmp-model-filter-box .first-menu-box{top:5.4563492063%}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item{font-size:16px;padding:0 24px 10px}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item:before{height:20px;top:calc(50% - 16px);width:2px}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item.active:after{height:4px;left:24px;width:calc(100% - 48px)}.cmp-model-filter .cmp-model-filter-box .second-menu-box{top:10.9126984127%}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item{font-size:16px;padding:0 14px 8px}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item.active:after{height:4px;left:14px;width:calc(100% - 28px)}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{align-items:center;background-color:#d9d9d94d;display:flex;height:49px;justify-content:center;top:52.72619%;width:49px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{left:19.6354166667%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow{right:19.6354166667%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-title{font-size:56px;font-weight:700;top:17.3611111111%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{bottom:22%;left:7.5%;position:absolute;top:auto;width:85%;z-index:-1}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info{gap:80px;top:72.138889%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item{width:200px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item:last-child{margin-right:0}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_title{font-size:34px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_description{font-size:16px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit{font-size:24px;font-weight:400;margin-left:10px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit sup{font-size:20px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area{gap:12px;top:83.2341269841%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area a{font-size:18px;font-weight:400;height:64px;width:220px}#fullpage .cmp-model-filter .car-background img{height:calc(100% - 72px);top:72px}#fullpage .cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow,#fullpage .cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{top:52.7%}#fullpage .cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{bottom:22%!important;top:auto}}@media screen and (min-width:1280px) and (max-width:1919px),screen and (orientation:portrait) and (min-width:1280px) and (max-width:1919px){.cmp-model-filter .cmp-model-filter-box .first-menu-box{top:4.475308642%}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item{font-size:16px;padding:0 20px 6px}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item:before{height:15px;top:calc(50% - 10px);width:2px}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item.active:after{height:4px;left:20px;width:calc(100% - 40px)}.cmp-model-filter .cmp-model-filter-box .second-menu-box{top:10.8024691358%}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item{font-size:16px;font-weight:400;padding:0 20px 5px}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item.active:after{height:4px;left:20px;width:calc(100% - 40px)}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{align-items:center;background-color:#d9d9d94d;display:flex;height:32px;justify-content:center;top:50.617284%;width:32px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow svg,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow svg{height:20px;width:20px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{left:20.2083333333%;top:50.6172839506%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow{right:18.8194444444%;top:50.6172839506%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-title{font-size:40px;font-weight:700;top:15.7407407407%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{left:4.2%;position:absolute;top:15.777778%;width:91.6666%;z-index:-1}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info{gap:54px;top:73.9197530864%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item{width:132px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item:last-child{margin-right:0}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_title{font-size:24px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_description{font-size:11px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit{font-size:20px;font-weight:400;margin-left:10px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit sup{font-size:16px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area{gap:8px;top:86.4197530864%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area a{font-size:11px;font-weight:400;height:42px;width:145px}html.macos .cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{top:21.777778%}#fullpage .cmp-model-filter .car-background img{height:calc(100% - 72px);top:72px}#fullpage .cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow,#fullpage .cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{top:52%}#fullpage .cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{top:11.777778%}html.macos #fullpage .cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{top:16.777778%!important}}@media screen and (min-width:744px) and (max-width:1279px){.cmp-model-filter{padding-top:60px}.cmp-model-filter .car-background img{height:calc(100% - 60px);top:60px}.cmp-model-filter .cmp-model-filter-box .first-menu-box{top:4.4364508393%}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item{font-size:20px;padding:0 24px 6px}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item:before{height:20px;top:calc(50% - 10px);width:2px}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item.active:after{height:4px;left:24px;width:calc(100% - 48px)}.cmp-model-filter .cmp-model-filter-box .second-menu-box{top:10.3117505995%}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item{font-size:16px;font-weight:400;padding:0 22px 6px}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item.active:after{height:4px;left:22px;width:calc(100% - 44px)}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{align-items:center;background-color:#d9d9d94d;display:flex;height:32px;justify-content:center;top:51.160671%;width:32px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow svg,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow svg{height:24px;width:24px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{left:17.5879396985%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow{right:17.5879396985%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-title{font-size:40px;font-weight:700;top:15.4676258993%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{bottom:26.777778%;left:4.7%;position:absolute;width:90.733668%;z-index:-1}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info{gap:54px;top:69.501199%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item{font-size:24px;width:133px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item:last-child{margin-right:0}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_title{font-size:24px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_description{font-size:11px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit{font-size:20px;font-weight:400;margin-left:10px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit sup{font-size:16px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area{top:79.376499%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area a{font-size:11px;font-weight:400;height:42px;width:145px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area a.test-driver-button{visibility:hidden;width:0}.cmp-model-filter.non-fixed{padding-top:0!important}.cmp-model-filter.non-fixed .car-background img{height:100%!important;top:0!important}}@media screen and (orientation:portrait) and (min-width:744px) and (max-width:1279px){.cmp-model-filter{padding-top:60px}.cmp-model-filter .car-background img{height:calc(100% - 60px);top:60px}.cmp-model-filter .cmp-model-filter-box .first-menu-box{top:4.4973544974%}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item{font-size:20px;padding:0 24px 6px;width:auto}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item:before{height:20px;top:calc(50% - 10px);width:2px}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item.active:after{height:4px;left:24px;width:calc(100% - 48px)}.cmp-model-filter .cmp-model-filter-box .second-menu-box{top:10.1410934744%}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item{font-size:16px;padding:0 22px 5px;width:auto}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item.active:after{height:4px;left:22px;width:calc(100% - 44px)}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{align-items:center;background-color:#d9d9d94d;display:flex;height:32px;justify-content:center;top:52.234568%;width:32px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow svg,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow svg{height:24px;width:24px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{left:6.1151079137%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow{right:6.1151079137%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-title{font-size:40px;font-weight:700;top:15.6084656085%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{bottom:31%;left:10%;position:absolute;width:80.035971%;z-index:-1}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info{gap:54px;top:71.6049382716%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item{width:132px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item:last-child{margin-right:0}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_title{font-size:24px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_description{font-size:11px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit{font-size:20px;font-weight:400;margin-left:10px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit sup{font-size:16px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area{gap:8px;top:79.7178130511%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area a{font-size:11px;font-weight:400;height:42px;width:145px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area a.test-driver-button{visibility:hidden;width:0}.cmp-model-filter.non-fixed{padding-top:0!important}.cmp-model-filter.non-fixed .car-background img{height:100%!important;top:0!important}}@media screen and (min-width:1280px){.cmp-model-filter{padding-top:0}.cmp-model-filter .car-background img{height:100%;top:0}#fullpage .cmp-model-filter{padding-top:72px}.cmp-model-filter.non-fixed{padding-top:0!important}.cmp-model-filter.non-fixed .car-background img{height:100%!important;top:0!important}}@media screen and (max-height:1003px) and (max-width:743px),screen and (orientation:landscape) and (max-width:1023px) and (max-height:723px){body.fp-enabled .cmp-model-filter{padding-top:60px}body.fp-enabled .cmp-model-filter .car-background img{height:calc(100% - 60px);top:60px}body.fp-disabled .cmp-model-filter{padding-top:60px}body.fp-disabled .cmp-model-filter .car-background img{height:calc(100% - 60px);top:60px}body .cmp-model-filter.non-fixed-mobile{padding-top:0}body .cmp-model-filter.non-fixed-mobile .car-background img{height:100%;top:0}.cmp-model-filter .cmp-model-filter-box .first-menu-box{top:5.1993067591%}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item{font-size:12px;padding:0 13px 8px;width:auto}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item:before{display:none}.cmp-model-filter .cmp-model-filter-box .first-menu-box .swiper-wrapper .first-menu_item.active:after{height:2px;left:12px;width:calc(100% - 24px)}.cmp-model-filter .cmp-model-filter-box .second-menu-box{top:12.3050259965%}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item{font-size:12px;padding:0 8px 7px;width:auto}.cmp-model-filter .cmp-model-filter-box .second-menu-box .swiper-wrapper .second-menu_item.active:after{height:2px;left:8px;width:calc(100% - 16px)}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{align-items:center;background-color:#d9d9d94d;display:flex;height:24px;justify-content:center;top:47.243243%;width:24px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow svg,.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow svg{height:15px;width:15px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-prev-arrow{left:4.2666666667%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .slick-next-arrow{right:4.2666666667%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-title{font-size:32px;font-weight:700;top:20.1039861352%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-img{bottom:41%;left:8.46667%;position:absolute;width:82%;z-index:-1}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info{gap:30px;top:63.9514731369%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item:last-child{margin-right:0}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_title{font-size:16px;font-weight:400}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_description{font-size:10px;font-weight:400;margin-top:3px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit{font-size:12px;font-weight:400;margin-left:5px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-info .car-info_item .car-info_item_unit sup{font-size:10px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area{top:74.870017331%}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area a{font-size:14px;font-weight:400;height:42px;width:160px}.cmp-model-filter .cmp-model-filter-box .cmp-model-filter-slick .swiper-slide .car-action-area a.test-driver-button{visibility:hidden;width:0}}@media screen and (min-aspect-ratio:9/10) and (max-aspect-ratio:11/10) and (max-height:1003px) and (max-width:743px){.cmp-model-filter .cmp-model-filter-box .cmp-model-filter -slick .swiper-slide .car-img{bottom:33%}}
/*!********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/main/webpack/components/modelColor/index.scss ***!
  \********************************************************************************************************************************************/@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}.fullpage-wrapper .cmp-model-color .header-section{padding:136px 94px 0}.fullpage-wrapper .cmp-model-color .car-images{top:32.4701195219%}.cmp-model-color{font-family:AudiTypeGBNormal;height:100%;position:relative;user-select:none}.cmp-model-color .fade-in{animation:fadeIn 1s ease forwards}.cmp-model-color .background-container .background-bgImage picture,.cmp-model-color .fade-in-no-forwards{animation:fadeIn .7s ease-in both}.cmp-model-color .background-container .background-bgImage img{background-color:#000;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:0}.cmp-model-color .header-section{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:64px 94px 0;position:relative;z-index:2}.cmp-model-color .header-section .header-section-left{animation:fadeIn .7s ease-in both}.cmp-model-color .header-section .title{font-family:AudiTypeExtendedBold;font-size:40px;font-weight:700;line-height:52px;margin-bottom:24px;width:434px}.cmp-model-color .header-section .button{height:44px;width:156px}.cmp-model-color .header-section .button a button{align-items:center;background:inherit;border:1px solid #000;color:#000;cursor:pointer;display:flex;font-family:AudiTypeGBNormal;font-size:12px;font-weight:400;height:100%;justify-content:center;pointer-events:auto;width:100%}.cmp-model-color .header-section .button a button.btn-trans-blk{background-color:initial;border:1px solid #000;color:#000}.cmp-model-color .header-section .button a button.btn-trans-blk:hover{background-color:#0000004d}.cmp-model-color .header-section .button a button.btn-fill-blk{background-color:#000;border:1px solid #000;color:#fff}.cmp-model-color .header-section .button a button.btn-trans-wht{background-color:initial;border:1px solid #fff;color:#fff}.cmp-model-color .header-section .button a button.btn-trans-wht:hover{background-color:#ffffff4d}.cmp-model-color .header-section .button a button.btn-fill-wht{background-color:#fff;border:1px solid #fff;color:#000}.cmp-model-color .header-section .header-section-right{animation:fadeIn .7s ease-in both;display:flex;flex-direction:column}.cmp-model-color .header-section .header-section-right .color-title{font-size:16px;line-height:19.19px;margin-bottom:28px}.cmp-model-color .header-section .header-section-right .color-container{display:flex;flex-wrap:wrap;margin-bottom:-24px;width:354px}.cmp-model-color .header-section .header-section-right .color-container .color-block-image{cursor:pointer;font-size:0;margin-bottom:24px;margin-right:24px;position:relative}.cmp-model-color .header-section .header-section-right .color-container .color-block-image.active:before{border:.75px solid #f50537;content:"";display:block;height:38px;left:-4px;position:absolute;top:-4px;width:38px}.cmp-model-color .header-section .header-section-right .color-container .color-block-image:nth-child(7n){margin-right:0}.cmp-model-color .header-section .header-section-right .color-container .color-block-image img{height:30px;width:30px}.cmp-model-color .header-section .header-section-right .button,.cmp-model-color .header-section .header-section-right .title{display:none}.cmp-model-color .car-images{position:absolute;top:25.2988047809%;z-index:1}.cmp-model-color .car-images .header-section{display:none}.cmp-model-color .car-images .images-container{cursor:grab;height:59.0740740741vh;overflow:hidden;position:relative;white-space:nowrap;width:100vw;z-index:1}.cmp-model-color .car-images .images-container .images-content{height:100%;text-align:center}.cmp-model-color .car-images .images-container .images-content .image-content{animation:fadeIn .7s ease-in both;display:inline-block;height:100%;width:66.6666666667vw}.cmp-model-color .car-images .images-container .images-content .image-content img{height:100%;object-fit:contain;object-position:center;width:100%}.cmp-model-color .car-images .bar-container{height:4px;margin:24px 158px 0;position:relative;user-select:none}.cmp-model-color .car-images .bar-container:after{background:#ced2d7;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.cmp-model-color .car-images .bar-container .bar{background:#f50537;cursor:pointer;height:4px;left:0;position:absolute;transform:translateZ(0);transition:left .3s ease-in-out;width:100px;will-change:transform;z-index:2}.cmp-model-color .car-images .bar-container .bar .bar-rein{height:20px;opacity:0;position:absolute;top:-8px;width:100%;z-index:2}.cmp-model-color .car-images .bar-container .bar:after,.cmp-model-color .car-images .bar-container .bar:before{border-bottom:4px solid #f50537;border-left:4px solid #0000;border-right:4px solid #0000;content:"";position:absolute;top:0;will-change:transform}.cmp-model-color .car-images .bar-container .bar:after{right:-4px;transform:rotate(180deg)}.cmp-model-color .car-images .bar-container .bar:before{left:-4px;transform:rotate(0)}@media screen and (min-width:1280px) and (max-width:1919px),screen and (orientation:portrait) and (min-width:1280px) and (max-width:1919px){.cmp-model-color .header-section{padding:56px 56px 0!important}.cmp-model-color .car-images{top:36.6666666667vh!important}.cmp-model-color .car-images .images-container{height:55.5555555556vh}.cmp-model-color .car-images .images-container .images-content .image-content{width:55.7638888889vw}.cmp-model-color .car-images .bar-container{margin:-4px 76px;z-index:2}.fullpage-wrapper .cmp-model-color .header-section{padding:128px 56px 0!important}.fullpage-wrapper .cmp-model-color .car-images{top:36.1111111111%!important}}@media screen and (min-width:744px) and (max-width:1279px){.cmp-model-color .header-section{padding:116px 56px 0!important}.cmp-model-color .car-images{top:34.5959232614%!important}.cmp-model-color .car-images .images-container{height:46.1151079137vh}.cmp-model-color .car-images .images-container .images-content .image-content{width:938px}.cmp-model-color .car-images .bar-container{margin:25px 76px 0}}@media screen and (orientation:portrait) and (min-width:744px) and (max-width:1279px){.cmp-model-color .header-section{padding:128px 344px 0 56px!important}.cmp-model-color .header-section .header-section-left{display:none}.cmp-model-color .header-section .header-section-right .color-title{font-size:16px;line-height:19.19px;margin-bottom:28px}.cmp-model-color .header-section .header-section-right .color-container{margin-bottom:0}.cmp-model-color .header-section .header-section-right .button,.cmp-model-color .header-section .header-section-right .title{display:block}.cmp-model-color .header-section .header-section-right .title{margin-bottom:32px}.cmp-model-color .car-images{position:absolute;top:43.216080402%!important}.cmp-model-color .car-images .images-container{height:40.0335008375vh}.cmp-model-color .car-images .images-container .images-content{height:100%}.cmp-model-color .car-images .images-container .images-content .image-content{height:100%;width:960px}.cmp-model-color .car-images .bar-container{margin:40px 56px 0}}@media screen and (max-height:1003px) and (max-width:743px),screen and (orientation:landscape) and (max-width:1023px) and (max-height:723px){.cmp-model-color .header-section{padding:92px 24px 0!important}.cmp-model-color .header-section .header-section-left{animation:fadeIn .7s ease-in both}.cmp-model-color .header-section .title{font-size:24px;line-height:31.2px;margin-bottom:0;width:254px}.cmp-model-color .header-section .button,.cmp-model-color .header-section .header-section-right{display:none}.cmp-model-color .header-section .header-section-right{animation:fadeIn .7s ease-in both;display:flex;flex-direction:column;position:absolute;top:calc(58.51645vh + 12px)}.cmp-model-color .header-section .header-section-right .color-title{font-size:12px;line-height:14.39px;margin-bottom:20px}.cmp-model-color .header-section .header-section-right .color-container{-ms-overflow-style:none;display:block;margin-bottom:28px;overflow:auto;padding:4px 0 4px 4px;scrollbar-width:none;white-space:nowrap;width:calc(100vw - 24px)}.cmp-model-color .header-section .header-section-right .color-container::-webkit-scrollbar{display:none}.cmp-model-color .header-section .header-section-right .color-container .color-block-image{display:inline-block;margin-bottom:0;margin-right:24px!important}.cmp-model-color .header-section .header-section-right .button{display:inline-block;height:37px;left:-12px;margin:0 auto;position:relative;width:140px}.cmp-model-color .car-images{top:20.5979971388%!important}.cmp-model-color .car-images .images-container{height:37.9184549356vh;width:100vw}.cmp-model-color .car-images .images-container .images-content{height:100%}.cmp-model-color .car-images .images-container .images-content .image-content{width:601.88px}.cmp-model-color .car-images .bar-container{margin:2px 26px 0}}
/*!****************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/main/webpack/components/highlightLongImage/index.scss ***!
  \****************************************************************************************************************************************************/.theme-dark .cmp-highlight-long-image-container{background-color:#000}.theme-dark .cmp-highlight-long-image-container .description,.theme-dark .cmp-highlight-long-image-container .title{color:#fff!important}.cmp-highlight-long-image{font-family:AudiTypeGBNormal;margin:0 auto;width:1200px}.cmp-highlight-long-image .cmp-highlight-long-image-header.show{animation:fadeIn 1s linear forwards}.cmp-highlight-long-image .cmp-highlight-long-image-header .heading-container{padding-top:80px;text-align:center}.cmp-highlight-long-image .cmp-highlight-long-image-header .heading-container .title{color:#000;font-family:AudiTypeExtendedBold;font-size:48px;line-height:58.52px;margin-bottom:32px}.cmp-highlight-long-image .cmp-highlight-long-image-header .heading-container .description{color:#000;font-size:16px;line-height:24px}.cmp-highlight-long-image .cmp-highlight-long-image-content{padding:80px 0 0}.cmp-highlight-long-image .cmp-highlight-long-image-content :nth-child(2n){flex-direction:row-reverse}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item{align-items:center;display:flex;justify-content:space-between;padding-bottom:80px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item.show{animation:fadeIn .3s linear .2s forwards}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>img{height:360px;object-fit:cover;object-position:center;width:600px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>div{align-content:center;display:flex;flex-direction:column;justify-content:center;text-align:left;width:504px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>div .title{color:#000;font-family:AudiTypeExtendedBold;font-size:40px;line-height:52px;margin-bottom:16px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>div .description{color:#000;font-size:16px;line-height:24px}@media screen and (min-width:744px) and (max-width:1279px){.cmp-highlight-long-image{padding:0 56px;width:auto}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>img{height:38.9208633094vh;object-fit:cover;width:50%}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>div{width:41.2897822446vw}}@media screen and (orientation:portrait) and (min-width:744px) and (max-width:1279px){.cmp-highlight-long-image{padding:0;width:722px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>img{height:216.6px;object-fit:cover;width:361px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>div{width:337px}}@media screen and (max-height:1003px) and (max-width:743px),screen and (orientation:landscape) and (max-width:1023px) and (max-height:723px){.cmp-highlight-long-image{width:auto}.cmp-highlight-long-image .cmp-highlight-long-image-header .heading-container{padding:124px 16px 0}.cmp-highlight-long-image .cmp-highlight-long-image-header .heading-container .title{font-size:32px;line-height:40px}.cmp-highlight-long-image .cmp-highlight-long-image-header .heading-container .description{font-size:14px;line-height:21px}.cmp-highlight-long-image .cmp-highlight-long-image-content{padding:80px 16px 40px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item{display:block;margin:0 auto;padding-bottom:0}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item+.list-item{margin-top:40px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>img{display:block;height:160px;margin:0 auto 16px;object-fit:cover;width:100%}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>div{text-align:left;width:auto}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>div .title{font-size:24px;line-height:31.2px;margin-bottom:16px}.cmp-highlight-long-image .cmp-highlight-long-image-content .list-item>div .description{font-size:14px;line-height:21px}}
/*!*************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/main/webpack/components/modelComparison/index.scss ***!
  \*************************************************************************************************************************************************/@keyframes delayedDisplay{0%{display:none}to{display:block}}#loadingModal{background:#000c;pointer-events:none}#loadingModal .modal-content{background:#0000;box-sizing:border-box;height:fit-content;left:50%;max-width:700px;padding:35px;position:fixed;top:50%;transform:translate(-50%,-50%);width:96%}#loadingModal .modal-content .d-flex{display:flex;justify-content:center}#loadingModal .modal-content .d-flex .loader{animation:l20-1 1s linear infinite alternate,l20-2 2s linear infinite;aspect-ratio:1;border:4px solid #7d051f;border-radius:50%;width:50px}html:has(.cmp-model-comparison){overscroll-behavior:none}.compare-scrollbar::-webkit-scrollbar{width:4px}.compare-scrollbar::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px;margin-right:4px}.cmp-model-comparison{display:flex;flex-wrap:wrap;font-family:AudiTypeGBNormal;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.cmp-model-comparison .cmp-model-comparison_wrapper{width:100%}.cmp-model-comparison .cmp-model-comparison_container{box-sizing:border-box;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-banner{position:relative;z-index:101}.cmp-model-comparison .cmp-model-comparison_container .header-banner img{width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name{font-family:AudiTypeExtendedBold}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name,.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name-tip{color:#fff;position:absolute}.cmp-model-comparison .cmp-model-comparison_container .fix-top-content .sticky-wrapper{position:relative;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .fix-top-content .sticky-wrapper.is-fixed .sticky-wrapper-container{width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-tip,.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container{align-items:flex-end;background-color:#fff;display:flex;height:64px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .back-item{box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:24px;font-weight:400;line-height:1;margin-right:24px}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .back-item .icon{height:24px;margin-right:10px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .item{align-items:center;color:#24292b;display:inline-flex;font-size:16px;font-style:normal;font-weight:400;margin-right:16px}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .item .icon{display:inline-block;height:12px;margin-right:4px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-name{font-family:AudiTypeExtendedBold}.cmp-model-comparison .cmp-model-comparison_container .comparison-box{background-color:#f2f2f2;display:flex;flex-wrap:wrap;overscroll-behavior-x:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider{align-content:flex-start;background:#fff;box-sizing:initial;display:flex;flex-wrap:wrap;height:fit-content!important;position:sticky;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container{background:#fff;box-sizing:initial;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter{align-items:center;background-color:#fff;border-bottom:1px solid #24292b1a;border-top:1px solid #24292b1a;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .ant-checkbox-wrapper{font-family:AudiTypeGBNormal;font-size:20px;font-weight:400;line-height:1.2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border:1px solid grey;border-radius:0;height:24px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#fff}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:grey;border-width:1px;inset-inline-start:30%;transform:rotate(45deg) scale(1.3) translate(-50%,-50%)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .ant-checkbox-wrapper .ant-checkbox+span{padding-inline-start:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check{align-items:center;color:#000;display:flex;font-family:AudiTypeGBNormal;font-weight:400;justify-content:center;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check:has(.show-dif-check[disabled]) .show-dif-check{cursor:not-allowed}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check:has(.show-dif-check[disabled]) .checked-inner{background:#f5f5f5}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check:has(.show-dif-check[disabled]) .form-check-label{color:#00000040}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check .show-dif-check{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check .checked-inner{align-items:center;border:1px solid #000;display:flex;justify-content:center;pointer-events:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check .checked-inner svg{opacity:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav{box-sizing:border-box;position:relative;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item{align-items:center;background-color:#fff;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:56px;line-height:1.5;overflow:hidden;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item .nav-name{max-height:48px;overflow:hidden;pointer-events:none;position:relative;z-index:2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item:before{background-color:initial;content:"";height:100%;left:0;position:absolute;top:0;width:2px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item .active-background{height:100%;opacity:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item .active-background img{height:100%;width:95px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item .active-background:after{background:linear-gradient(90deg,#f7f7f7 29.47%,#fafafa00 101.54%);content:"";height:100%;left:0;position:absolute;top:0;width:80px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item:hover{color:#f50537}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item.active{background:linear-gradient(90deg,#f2f2f2,#fafafa);color:#f50537;font-family:AudiTypeExtendedBold;font-weight:400}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item.active:before{background-color:#f50537}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item.active .active-background{opacity:1}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table{box-sizing:border-box;overscroll-behavior-x:none;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table{overscroll-behavior-x:none;position:sticky;scrollbar-width:none;width:100%;z-index:101}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container{overscroll-behavior-x:none;scrollbar-width:none;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container.no-interaction{pointer-events:none;touch-action:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container::-webkit-scrollbar{opacity:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table{border-collapse:collapse;overscroll-behavior-x:none;position:relative;table-layout:fixed;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td{background-color:#fff}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item{align-items:center;border-right:1px solid #24292b1a;border-top:1px solid #24292b1a;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .close-icon{align-items:center;box-sizing:initial;cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .close-icon svg{pointer-events:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .car-name-title{box-sizing:border-box;color:#000;font-size:16px;font-style:normal;font-weight:400;height:48px;line-height:1.5;overflow:hidden;white-space:normal;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .price-name{box-sizing:border-box;font-size:16px;font-style:normal;font-weight:700;line-height:1.25;margin-top:8px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .price-name .suffix{color:#333;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-left:4px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .ask-price{align-items:center;border:1px solid #000;box-sizing:border-box;color:#000;display:inline-flex;font-size:12px;height:36px;justify-content:space-between;line-height:1.67;margin-top:16px;min-width:121px;padding:0 12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .ask-price svg{height:10px;width:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .ask-price svg path{stroke:#000}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools{align-items:center;display:flex;height:fit-content;justify-content:start;margin-top:16px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .inquire-price{border:1px solid #000;cursor:pointer;display:flex;flex:1;height:36px;max-width:121px;position:relative;width:fit-content}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .inquire-price .inquire-price-container{align-items:center;display:flex;font-size:12px;height:100%;justify-content:space-between;line-height:20px;padding:0 12px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator{display:inline-flex;vertical-align:bottom}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator .mobile{align-content:center;color:#000;display:none;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:20px;margin-top:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator .mobile .icon{align-items:center;display:flex;justify-content:center;line-height:1.8}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator .mobile svg{height:12px;line-height:1;margin-left:8px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator .computer-icon{border:1px solid #000;display:block;height:36px;margin-left:8px;width:36px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:20px;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .car-type{font-size:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .change-car-button{cursor:pointer;font-size:16px;line-height:1.5}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .change-car-button .icon{margin-left:8px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .change-car-button .icon svg{height:14px;margin-top:4px;width:14px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button{background-color:#efefef;cursor:pointer;height:24px;position:absolute;right:0;top:calc(50% - 12px);width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button.no-interaction{pointer-events:none;touch-action:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button:hover{background-color:#f50537}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button:hover svg path{stroke:#fff}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button.is-disabled{cursor:not-allowed;opacity:.5}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button.is-disabled:hover{background-color:#efefef}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button.is-disabled:hover svg path{stroke:#000}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .outline{background-color:#e5e5e5;pointer-events:none;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .outline .inner{background-color:#fff;border-radius:100%;position:absolute;transition:all .3s ease-in-out}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .show-dif-input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .diff-checkbox_title{color:#000;text-align:center;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch{background-color:#e5e5e5}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch>div{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch .ant-switch-handle,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch .ant-switch-inner{display:block}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch.ant-switch-checked{background-color:#000}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title>*{display:flex;justify-content:flex-start;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.add-car-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.add-car-item .add-car-circle-icon{cursor:pointer}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.add-car-item .add-car-tip{color:#000;font-style:normal;font-weight:400;line-height:1.5;text-align:center}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.add-car-item:has(.add-car-circle-icon.forbid) .add-car-circle-icon{cursor:not-allowed}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.add-car-item:has(.add-car-circle-icon.forbid) .add-car-circle-icon svg path{stroke:#00000040}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.add-car-item:has(.add-car-circle-icon.forbid) .add-car-circle-icon svg circle{stroke:#00000040}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.add-car-item:has(.add-car-circle-icon.forbid) .add-car-tip{color:#00000040}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td:first-child{left:0;position:sticky;z-index:1}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button{background-color:#efefef;cursor:pointer;height:24px;position:absolute;right:0;top:calc(50% - 12px);width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button.no-interaction{pointer-events:none;touch-action:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button:hover{background-color:#f50537}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button:hover svg path{stroke:#fff}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button.is-disabled{cursor:not-allowed;opacity:.5;touch-action:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button.is-disabled:hover{background-color:#efefef}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button.is-disabled:hover svg path{stroke:#000}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container{overflow:scroll auto;overscroll-behavior-x:none;scrollbar-width:none;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .no-border-r{border-right:0;border-color:#24292b1a}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container::-webkit-scrollbar{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table{border-collapse:collapse;position:relative;table-layout:fixed;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table:after{background-color:#fff;content:"";height:100%;position:absolute;right:-1px;top:0;width:2px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table .type-title{position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table .type-title td{background-color:#e5e5e5;font-weight:700}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table .type-title .sticky-wrapper .cell-item{border-bottom:1px solid #e5e5e5}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tr td{border:none;box-sizing:border-box}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tr td:first-child{left:0;position:sticky;z-index:1}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tr td .cell-item{word-break:break-word}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td{background-color:#fff;border:none;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td:before{background-color:#24292b1a;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td:after{background-color:#24292b1a;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item:has(.alternative-icon) .value-cub .item{margin-left:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item:has(.alternative-icon) .value-cub:has(.item span:empty){width:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .top-content-icon{align-items:center;display:flex;gap:8px;justify-content:center;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .options-type-icon{background-repeat:no-repeat;background-size:100%;display:inline-block;height:12px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .options-type-icon.standard-icon{background-image:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/standard.svg)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .options-type-icon.alternative-icon{background-image:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/alternative.svg)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .options-type-icon.optional-package-icon{background-image:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/optionalPackage.svg)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .options-type-icon.none-package-icon{background-image:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/nonePackage.svg)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .options-type{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;justify-content:center}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .value-cub{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .tooltip-icon{align-items:center;background-repeat:no-repeat;background-size:100%;cursor:pointer;display:inline-flex;justify-content:center;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .tooltip-icon svg{height:16px;width:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .tooltip-icon:hover svg circle{fill:#f50537}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .img-dialog-icon{align-items:center;background-repeat:no-repeat;background-size:100%;cursor:pointer;display:inline-flex;justify-content:center;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .img-dialog-icon svg{height:24px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .img-dialog-icon:hover svg circle{fill:#f50537}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .img-dialog-icon:hover svg path,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .img-dialog-icon:hover svg rect{stroke:#f50537}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .img-dialog-icon:hover svg path{fill:#f50537}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item .img-dialog-icon:hover svg rect{fill:#fff}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item.row-title{align-items:flex-start;display:flex;flex-wrap:wrap}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item.row-title>*{width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td:not(:first-child) .cell-item{justify-content:center;text-align:center}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title{color:#24292b}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title td:after,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title td:before{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item{font-family:AudiTypeExtendedBold}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td{align-items:center;background-color:#e5e5e5;display:flex;justify-content:space-between}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name{align-content:center;align-items:center;display:flex;flex-direction:row;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .arrow-icon{align-content:center;display:flex;justify-content:center;margin-bottom:1px;margin-left:4px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .arrow-icon svg{margin-top:4px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select select{background:#0000;border:none;padding-left:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select select option{align-content:center;display:flex;justify-content:flex-start}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip .item{align-items:center;color:#24292b;display:inline-flex;font-family:AudiTypeGBNormal;font-size:10px;font-style:normal;font-weight:400;line-height:16px;margin-right:8px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip .item .icon{display:inline-block;height:12px;margin-right:4px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip .item .icon.standard-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/standard.svg)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip .item .icon.alternative-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/alternative.svg)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip .item .icon.optional-package-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/optionalPackage.svg)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip .item .icon.none-package-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/nonePackage.svg)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .bg-table thead{opacity:0;pointer-events:none;visibility:hidden}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .bg-table tbody tr.type-title .sticky-wrapper.is-fixed .cell-item{background-color:#e5e5e5}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area td{border:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area td .table-bottom-area{background-color:#f2f2f2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box.show-dif .is-same{display:none!important}.cmp-model-comparison .cmp-model-comparison_container .comparison-box.show-dif .form-check .checked-inner svg{opacity:1!important}.cmp-model-comparison .cmp-model-comparison_container .comparison-box.show-dif .form-switch .outline{background-color:#000!important}.cmp-model-comparison .cmp-model-comparison_container .right-toolbar{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 72px);justify-content:flex-end;padding-bottom:10%;pointer-events:none;position:fixed;right:0;top:72px;width:40px;z-index:300}.cmp-model-comparison .cmp-model-comparison_container .right-toolbar .item{align-items:center;background-color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:4px;pointer-events:auto;width:40px}.cmp-model-comparison .cmp-model-comparison_container .right-toolbar .item.back-to-top svg,.cmp-model-comparison .cmp-model-comparison_container .right-toolbar .item.share svg{height:24px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .icon.standard-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/standard.svg)}.cmp-model-comparison .cmp-model-comparison_container .icon.alternative-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/alternative.svg)}.cmp-model-comparison .cmp-model-comparison_container .icon.optional-package-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/optionalPackage.svg)}.cmp-model-comparison .cmp-model-comparison_container .icon.none-package-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/nonePackage.svg)}.cmp-model-comparison .sticky-wrapper{width:100%}.cmp-model-comparison .footer-fragment{align-items:flex-end;background:#000;display:flex;left:0;opacity:0;overflow:hidden;pointer-events:auto;position:sticky;width:100%;z-index:100}.cmp-model-comparison .footer-fragment iframe{border:none;height:100%;width:100%}.cmp-model-comparison .footer-fragment iframe .footer-icons a{pointer-events:auto}.audi-comparison-add-car-dialog{pading:36px;box-sizing:border-box}.audi-comparison-add-car-dialog .add-car-select{margin-bottom:24px;width:100%}.audi-comparison-add-car-dialog .add-car-confirm-button{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;font-family:AudiTypeGBNormal;font-size:16px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:1.5;margin-top:16px;text-align:center;width:100%}.audi-comparison-add-car-drawer .ant-drawer-header{border-bottom:none}.audi-comparison-add-car-drawer .ant-drawer-header .ant-drawer-header-title{flex-direction:row-reverse}.audi-comparison-add-car-drawer .ant-drawer-header .ant-drawer-header-title .ant-drawer-title{font-family:AudiTypeExtendedBold;font-size:20px}.audi-comparison-add-car-drawer .audi-select{margin-bottom:22px;width:100%}#model-compare .modal-dialog{align-items:center;display:flex;height:100vh;margin:0 auto;max-width:unset;width:690px}#model-compare .modal-dialog .modal-content{border:0;border-radius:0;display:flex;flex-direction:column;gap:12px;padding:36px}#model-compare .modal-dialog .modal-content .modal-header{border:none;color:#333;font-family:AudiTypeExtendedBold;font-size:18px;font-style:normal;font-weight:700;line-height:1.55;padding:0}#model-compare .modal-dialog .modal-content .modal-header .btn-close{background-color:#fff;border-radius:0;box-sizing:border-box;cursor:pointer;height:48px;margin:0;padding:0;position:absolute;right:0;top:0;width:48px}#model-compare .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;gap:12px;max-height:90vh;padding:0}#model-compare .modal-dialog .modal-content .modal-body .content-text{color:#333;font-family:AudiTypeGBNormal;font-size:12px;font-style:normal;font-weight:400;line-height:1.66}#model-compare .modal-dialog .modal-content .modal-body .equipment-display-picture{object-fit:cover;width:100%}#model-compare .modal-dialog .modal-content .modal-body .equipment-display-picture img{max-height:50vh;width:100%}#model-compare.only-title .modal-dialog .modal-content .modal-body{display:none}#model-compare.only-img .modal-dialog .modal-content{padding:0}#model-compare.only-img .modal-dialog .modal-content .modal-header{height:50px;left:0;position:absolute;top:0;width:100%;z-index:1}#model-compare.only-img .modal-dialog .modal-content .modal-body .content-text{display:none}#model-compare-add-car{overflow:hidden}#model-compare-add-car .modal-dialog{align-items:center;display:flex;height:100%;margin:0 auto;max-width:unset;width:690px}#model-compare-add-car .modal-dialog .modal-content{border:0;border-radius:0;display:flex;flex-direction:column;gap:12px;padding:36px}#model-compare-add-car .modal-dialog .modal-content .modal-header{border:none;color:#000;font-family:Audi Type;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:0}#model-compare-add-car .modal-dialog .modal-content .modal-header .btn-close{background-color:#fff;border-radius:0;box-sizing:border-box;cursor:pointer;height:48px;margin:0;padding:0;position:absolute;right:0;top:0;width:48px}#model-compare-add-car .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;gap:24px;max-height:90vh;padding:0}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item{position:relative}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .label{background:#fff;color:#666;height:50px;left:0;line-height:50px;position:absolute;top:0;transition:all .2s ease;width:calc(100% - 40px)}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .collapse-container{bottom:16px;height:24px;position:absolute;right:0;transform:rotate(180deg);transition:all .3s ease-in-out;width:24px}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .collapse-container svg{height:24px;width:24px}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .form-select{background-position:right 0 center;border-bottom:1px solid #000;border-left-width:0;border-radius:0;border-right-width:0;border-top-width:0;box-shadow:unset;height:54px;line-height:54px;padding-bottom:0;padding-left:0;padding-top:20px;pointer-events:none;width:100%}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .form-select::placeholder{color:#666;font-family:AudiTypeGBNormal;font-size:16px;font-style:normal;font-weight:400;line-height:1}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .form-select option{border-radius:0}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area{background-color:#fff;display:none;max-height:330px;overflow:hidden auto;position:absolute;right:0;top:55px;width:80%;z-index:10}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item{align-items:center;display:flex;height:110px;padding:0 0 0 8px;width:100%}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item picture{pointer-events:none}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item picture .series-img,#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item picture .type-img{display:inline-flex;margin-top:-8px;pointer-events:none;width:180px}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item .series-name{box-sizing:border-box;color:#000;display:inline-flex;flex:1;flex-wrap:wrap;font-family:AudiTypeExtendedBold;font-size:20px;font-style:normal;font-weight:700;line-height:1.2;padding:0 24px 0 16px;pointer-events:none;word-break:break-word}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item .type-name{box-sizing:border-box;display:inline-flex;flex:1;flex-wrap:wrap;padding:0 24px 0 14px;pointer-events:none}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item .type-name .title{color:#000;font-family:AudiTypeGBNormal;font-size:14px;font-style:normal;font-weight:400;height:38px;line-height:24px;pointer-events:none;width:100%;word-break:break-word}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item .type-name .price{color:#999;font-family:AudiTypeGBNormal;font-size:12px;font-style:normal;font-weight:700;line-height:20px;width:100%}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item.active,#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item .select-area .select-item:hover{background-color:#f2f2f2}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item.active .label,#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item:focus .label{font-size:10px;font-style:normal;font-weight:400;height:auto;line-height:20px;width:auto}#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item:active .collapse-container,#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item:focus .collapse-container,#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item:focus-visible .collapse-container{transform:rotate(0deg)}#model-compare-add-car .modal-dialog .modal-content .modal-body .confirm-button{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;font-family:AudiTypeGBNormal;font-size:16px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:24px;position:relative;text-align:center}#model-compare-add-car .modal-dialog .modal-content .modal-body .confirm-button.disabled{background-color:#b3b3b3;color:#e5e5e5;cursor:not-allowed}@media screen and (min-width:744px) and (max-width:1279px) and (orientation:landscape){#model-compare-add-car .modal-dialog .modal-content .modal-body .select-box-item.car-detail .select-area{max-height:280px}}.tooltip.compare-tooltip{z-index:100}.tooltip.compare-tooltip .tooltip-inner{border-radius:0;color:#fff;font-family:AudiTypeGBNormal;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:12px}.model-compare-draw{display:none}@media screen and (min-width:1920px),screen and (orientation:portrait) and (min-width:1920px){.cmp-model-comparison .cmp-model-comparison_container{padding-top:72px}.cmp-model-comparison .cmp-model-comparison_container .header-banner{background-color:#fff;height:190px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name{font-size:36px;font-style:normal;font-weight:700;left:96px;top:67px;z-index:11}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name-tip{font-size:28px;font-style:normal;font-weight:400;left:96px;top:119px}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-bg{height:100%;object-fit:cover;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-img{height:358px;position:absolute;right:112px;top:-50px;width:636px;z-index:10}.cmp-model-comparison .cmp-model-comparison_container .header-banner-hr{height:35px}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container{padding:20px 121px 20px 96px}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .back-item{width:244px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box{position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider{min-height:calc(100% - 361px);padding-left:96px;top:136px;width:244px;z-index:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-filter{height:201px;position:sticky;top:136px;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-filter .form-check{font-size:20px;gap:12px;line-height:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-filter .form-check .checked-inner{height:24px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-filter .form-check .checked-inner svg{height:12px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider-nav{height:calc(100% - 201px);padding-top:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider-nav .item{padding:0 32px 0 24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider-nav .item .nav-name{width:112px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table{margin-left:24px;margin-right:121px;user-select:none;width:calc(100% - 485px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table{left:0;top:136px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container{overflow:scroll hidden}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item{height:201px;padding:48px 24px 24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .close-icon{padding:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-circle-icon{height:44px;width:44px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-icon-mobile{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-tip{font-size:16px;margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container::-webkit-scrollbar{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:before{background-color:#fff;border-left:1px solid #24292b1a;border-top:1px solid #24292b1a;content:"";height:100%;left:-24px;position:absolute;top:0;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:after{background-color:#fff;border-left:1px solid #24292b1a;content:"";height:100%;position:absolute;right:-120px;top:0;width:121px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container{margin-top:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container::-webkit-scrollbar{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item{font-size:16px;font-weight:400;line-height:1.5;padding:20px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title{font-size:14px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td{font-weight:400;padding-bottom:18px;padding-left:20px;padding-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name{font-size:20px;line-height:1;margin-right:58px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .arrow-icon,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .bg-table tbody tr.type-title .sticky-wrapper.is-fixed .cell-item{width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area{left:0;position:sticky;z-index:99}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area{padding:42px 80px 308px 0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row{align-items:center;display:flex;justify-content:flex-start}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item{align-items:center;cursor:pointer;display:flex;margin-right:36px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .download-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/save-as.svg) no-repeat;display:inline-block;height:24px;margin-right:8px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .label{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .footnote{color:#9da2a5;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row{align-items:center;display:flex;justify-content:flex-start;margin-top:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row>*{align-items:center;background-color:#fff;border:1px solid #000;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;font-size:12px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:1.67;margin-right:8px;width:164px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .footer-fragment{position:absolute}html.ios .cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider-nav .item.active .nav-name,html.ios .cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name,html.ios .cmp-model-comparison .cmp-model-comparison_container .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td{font-weight:400}}@media screen and (min-width:1280px) and (max-width:1919px),screen and (orientation:portrait) and (min-width:1280px) and (max-width:1919px){.cmp-model-comparison .cmp-model-comparison_container{padding-top:72px}.cmp-model-comparison .cmp-model-comparison_container .header-banner{background-color:#fff;height:122px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name{font-size:20px;font-style:normal;font-weight:700;left:76px;line-height:1;top:36px;z-index:11}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name-tip{font-size:14px;font-style:normal;font-weight:400;left:76px;line-height:1;top:70px}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-bg{height:100%;object-fit:cover;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-img{position:absolute;right:76px;top:-45px;width:442px;z-index:10}.cmp-model-comparison .cmp-model-comparison_container .header-banner-hr{display:none}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container{align-items:center;padding:0 76px}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .back-item{font-size:16px;width:208px}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .back-item .icon,.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .back-item .icon svg{height:16px;width:16px}.cmp-model-comparison .cmp-model-comparison_container .header-tip .header-tip_container .item{font-size:12px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box{display:flex;flex-wrap:wrap;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider{padding-left:76px;top:136px;width:208px;z-index:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter{height:150px;position:sticky;top:136px;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .ant-checkbox-wrapper{font-size:14px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{height:16px;width:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{transform:rotate(45deg) scale(.8) translate(-106%,-56%)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check{font-size:14px;gap:16px;line-height:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-filter .form-check .checked-inner{height:16px;width:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav{height:calc(100% - 130px);padding-top:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item{padding:16px 32px 16px 24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item .nav-name{font-size:14px;max-height:44px;width:98px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table{margin-left:24px;margin-right:76px;user-select:none;width:calc(100% - 384px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table{left:0;top:136px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container{overflow:scroll hidden;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item{height:150px;justify-content:end;padding:12px 40px 14px 16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item:has(.direct_guide_price_item>:only-child){justify-content:start}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item:has(.direct_guide_price_item>:only-child) .price-name.direct_guide_price_item{min-height:28.5px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .car-name-title{font-size:14px;font-weight:400;line-height:1.5;max-height:42px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .price-name{font-size:14px;line-height:1.42;margin-top:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .price-name .suffix{font-size:12px;line-height:20px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .ask-price{min-width:112px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .close-icon{padding:8px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .financial-calculator .mobile{color:#000;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:20px;margin-top:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .financial-calculator .mobile .icon{line-height:1.2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .financial-calculator .mobile svg{height:12px;margin-left:8px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-circle-icon{height:44px;width:44px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-icon-mobile{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-tip{font-size:16px;margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .car-type{font-size:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container::-webkit-scrollbar{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:before{background-color:#fff;border-left:1px solid #24292b1a;border-top:1px solid #24292b1a;content:"";height:100%;left:-24px;position:absolute;top:0;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:after{background-color:#fff;border-left:1px solid #24292b1a;content:"";height:100%;position:absolute;right:-76px;top:0;width:77px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container{margin-top:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container::-webkit-scrollbar{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item{background-color:#e5e5e5;color:#24292b;font-size:20px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td{font-weight:400;padding-bottom:12px;padding-left:20px;padding-top:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name{font-size:14px;line-height:1;margin-right:58px;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .arrow-icon,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item{box-sizing:border-box;font-size:12px;font-weight:400;line-height:1.5;padding:12px 20px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .bg-table tbody tr.type-title .sticky-wrapper.is-fixed .cell-item{width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area{left:0;position:sticky;z-index:99}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area{padding:40px 0 308px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row{align-items:center;display:flex;justify-content:flex-start}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item{align-items:center;cursor:pointer;display:flex;margin-right:36px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .download-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/save-as.svg) no-repeat;display:inline-block;height:24px;margin-right:8px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .label{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .footnote{color:#9da2a5;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row{align-items:center;display:flex;justify-content:flex-start;margin-top:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row>*{align-items:center;border:1px solid #000;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;font-size:12px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:1.67;margin-right:8px;width:164px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .footer-fragment{position:absolute}html.ios .cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider .left-slider_container .left-slider-nav .item.active,html.ios .cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name,html.ios .cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name{font-weight:400}html.ios .cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item{box-sizing:border-box;font-size:16px;font-weight:400;line-height:1.5;padding:20px}}@media screen and (min-width:744px) and (max-width:1279px){.cmp-model-comparison{padding-top:60px}.cmp-model-comparison .cmp-model-comparison_container .header-tip{display:none}.cmp-model-comparison .cmp-model-comparison_container .header-banner{background-color:#fff;height:122px;left:0;position:fixed;top:60px;width:100%;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name{font-size:24px;font-style:normal;font-weight:700;left:32px;top:37px}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name-tip{color:#fff;font-size:16px;font-style:normal;font-weight:400;left:32px;top:70px}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-bg{height:100%;object-fit:cover;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-img{height:201px;position:absolute;right:33.25px;top:-33px;width:357px;z-index:10}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile{box-sizing:border-box;height:56px;left:0;position:fixed;top:182px;width:100%;z-index:99}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:56px;justify-content:space-between;padding:0 32px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-name{display:none}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-change{color:#000;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.5px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-change .icon{height:20px;margin-left:8px;width:20px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-types-mobile{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box{background-color:#fff;box-sizing:border-box;flex-wrap:wrap;height:calc(100% - 238px);left:0;overflow:auto;overscroll-behavior:none;position:fixed;top:238px;width:100%;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table{width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table{left:0;top:0;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container{overflow:unset}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item{height:188px;padding:36px 16px 16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .car-type{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .close-icon{height:24px;right:8px;top:8px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .ask-price{min-width:112px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .financial-calculator .mobile{margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-circle-icon{height:44px;width:44px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-tip{font-size:16px;margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-icon-mobile,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .car-type,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .change-car-button,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .outline{border-radius:15px;height:32px;margin-top:24px;width:58px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .outline .inner{height:24px;left:5px;top:calc(50% - 12px);width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .diff-checkbox_title{color:#24292b;font-size:16px;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch{height:32px;width:58px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch .ant-switch-handle{height:25px;inset-inline-start:4px;top:3px;width:25px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch .ant-switch-handle:before{border-radius:50px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 28px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container::-webkit-scrollbar{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container{overflow:unset}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td:first-child{background-color:#f2f2f2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.5;padding:20px 32px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title{color:#24292b;font-size:14px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title td{border-bottom:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item{background-color:#e5e5e5}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td{color:#24292b;font-size:14px;padding-bottom:18px;padding-left:32px;padding-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name{margin-right:58px;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select select{background:#0000;border:none;padding-left:100%;width:calc(100% + 20px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area{left:0;position:sticky;z-index:99}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area{padding:42px 32px 29px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row{align-items:center;display:flex;justify-content:flex-end}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item{align-items:center;cursor:pointer;display:flex;margin-left:36px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .download-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/save-as.svg) no-repeat;display:inline-block;height:24px;margin-right:8px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .label{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .footnote{color:#9da2a5;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row{align-items:center;display:flex;justify-content:flex-start;margin-top:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row>*{align-items:center;border:1px solid #000;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;font-size:12px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:1.67;margin-right:8px;width:164px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box.show-dif .form-switch .outline .inner{left:calc(100% - 28px)!important}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .footer-fragment{height:auto!important}html.ios .cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td,html.ios .cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name{font-weight:400}}@media screen and (orientation:portrait) and (min-width:744px) and (max-width:1279px){.cmp-model-comparison{padding-top:60px}.cmp-model-comparison .cmp-model-comparison_container .header-tip{display:none}.cmp-model-comparison .cmp-model-comparison_container .header-banner{background-color:#fff;height:122px;left:0;position:fixed;top:60px;width:100%;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-bg{height:100%;object-fit:cover;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-banner .car-img{height:201px;position:absolute;right:30.62px;top:-19px;width:357px;z-index:11}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile{box-sizing:border-box;height:68px;left:0;position:fixed;top:182px;width:100%;z-index:99}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:68px;justify-content:space-between;padding:0 56px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-name,.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-types-mobile{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box{box-sizing:border-box;flex-wrap:wrap;height:calc(100% - 250px);left:0;overflow:auto;overscroll-behavior:none;position:fixed;top:250px;width:100%;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table{left:0;top:0;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container{overflow:unset}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item{height:188px;padding:36px 16px 16px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .close-icon{height:24px;position:absolute;right:8px;top:8px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .ask-price{min-width:112px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-circle-icon{height:44px;width:44px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-tip{font-size:16px;margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-icon-mobile{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .financial-calculator .mobile{margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .car-type,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .change-car-button,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .outline{border-radius:15px;height:32px;margin-top:24px;width:58px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .outline .inner{height:24px;left:5px;top:calc(50% - 12px);width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .diff-checkbox_title{color:#24292b;font-size:16px;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch{height:32px;width:58px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch .ant-switch-handle{height:25px;inset-inline-start:4px;top:3px;width:25px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch .ant-switch-handle:before{border-radius:50px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 28px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table::-webkit-scrollbar{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container{overflow:unset}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item{box-sizing:border-box;font-weight:400;padding:20px 32px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td:first-child{background-color:#f2f2f2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td:first-child .cell-item{font-size:14px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title{color:#24292b;font-size:14px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title td{border-bottom:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item{background-color:#f2f2f2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td{padding-bottom:18px;padding-left:32px;padding-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name{margin-right:58px;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select select{background:#0000;border:none;padding-left:100%;width:calc(100% + 20px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area{left:0;position:sticky;z-index:99}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area{padding:42px 32px 29px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row{align-items:center;display:flex;justify-content:flex-end}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item{align-items:center;cursor:pointer;display:flex;margin-left:36px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .download-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/save-as.svg) no-repeat;display:inline-block;height:24px;margin-right:8px;width:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .label{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .footnote{color:#9da2a5;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;margin-top:18px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row{align-items:center;display:flex;justify-content:flex-start;margin-top:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row>*{align-items:center;border:1px solid #000;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;font-size:12px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:1.67;margin-right:8px;width:164px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box.show-dif .form-switch .outline .inner{left:calc(100% - 28px)!important}html.ios .cmp-model-comparison .cmp-model-comparison_container .header-banner .car-name{font-weight:400}html.ios .cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container{overflow:unset}html.ios .cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name{font-weight:400}}@media screen and (max-height:1003px) and (max-width:743px),screen and (orientation:landscape) and (max-width:1023px) and (max-height:723px){.cmp-model-comparison{padding-top:60px}.cmp-model-comparison .cmp-model-comparison_container .header-banner,.cmp-model-comparison .cmp-model-comparison_container .header-tip{display:none}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile{box-sizing:border-box;height:82px;position:fixed;width:100%;zIndex:100;left:0;top:60px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:48px;justify-content:space-between;padding:0 16px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-name{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:1}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-change{color:#000;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:2}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-change svg{height:12px;margin-left:4px;padding-top:4px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-types-mobile{align-content:center;background-color:#fff;box-sizing:border-box;display:flex;height:34px;padding:0 16px 15px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-types-mobile .item{align-items:center;color:#24292b;display:flex;font-family:AudiTypeGBNormal;font-size:10px;font-weight:400;line-height:1.6;margin-right:8px}.cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-types-mobile .item .icon{display:inline-block;height:12px;margin-right:4px;width:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box{box-sizing:border-box;flex-wrap:wrap;height:calc(100vh - 82px);overflow:scroll;overscroll-behavior:none;position:fixed;top:142px;width:100%;z-index:100}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .left-slider{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table{width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table{left:0;top:0;width:fit-content}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container{touch-action:manipulation;-ms-touch-action:manipulation;width:fit-content;-webkit-touch-callout:default;overflow:unset}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item{height:148px;padding:24px 4px 8px 8px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.add-car-item{padding:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .close-icon{height:16px;padding:4px;width:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .car-name-title{box-sizing:border-box;color:#000;font-size:12px;font-style:normal;font-weight:400;height:38px;line-height:1.5;padding-right:4px;white-space:normal;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .price-name{box-sizing:border-box;font-family:AudiTypeExtendedBold;font-size:10px;font-style:normal;font-weight:700;line-height:1.6;margin-top:10px;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .price-name .suffix{font-size:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .ask-price{align-items:center;border:none;box-sizing:border-box;color:#000;display:flex;font-size:10px;height:auto;justify-content:flex-start;line-height:2;margin-right:4px;margin-top:4px;min-width:auto;padding:0;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .ask-price svg{height:10px;margin-left:6px;margin-top:-2px;width:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools{align-items:start;flex-direction:column;margin-top:4px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .inquire-price{border:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .inquire-price .inquire-price-container{height:20px;padding:0;width:fit-content}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .inquire-price .inquire-price-container .text{font-size:10px;margin-right:9px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator{margin-left:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator .mobile{color:#000;display:flex;font-size:10px;font-style:normal;font-weight:400;line-height:2;margin-top:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator .mobile .icon{line-height:2;transform:translateY(1px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator .mobile svg{height:10px;margin-left:6px;margin-top:-2px;width:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-circle-icon,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .tools .financial-calculator .computer-icon{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-tip{font-size:14px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-icon-mobile{height:16px;margin-bottom:12px;width:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item .add-car-icon-mobile svg{height:13px;width:13px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.forbid .add-car-icon-mobile svg path{stroke:#00000040}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.forbid .add-car-tip{color:#00000040}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .car-type,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .change-car-button,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .prev-button{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch{font-size:12px;font-weight:400;line-height:150%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .outline{border-radius:15px;height:24px;margin-top:12px;width:44px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .form-switch .outline .inner{height:16px;left:5px;top:calc(50% - 8px);width:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .diff-checkbox_title{color:#24292b;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch{height:24px;width:44px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch .ant-switch-handle{height:20px;inset-inline-start:3px;top:2px;width:20px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch .ant-switch-handle:before{border-radius:50px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container table thead tr td .cell-item.car-type-title .diff-checkbox .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 22px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container::-webkit-scrollbar{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .next-button{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container{touch-action:manipulation;-ms-touch-action:manipulation;-webkit-touch-callout:default;box-sizing:border-box;overflow:unset}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td:first-child{background-color:#f2f2f2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr td .cell-item{box-sizing:border-box;font-size:12px;font-weight:400;line-height:1.5;padding:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title{color:#24292b;font-size:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title td{border-bottom:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item{background-color:#f2f2f2}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td{padding:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name{font-size:14px;font-weight:700;line-height:1;position:relative}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name .type-name-select select{background:#0000;border:none;padding-left:100%;width:calc(100% + 20px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip{display:none}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-tip .item{font-size:12px;margin-right:8px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area{left:0;position:sticky;z-index:99}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area{padding:40px 16px 73px 17px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row{align-items:center;display:flex;justify-content:flex-end}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item{align-items:center;cursor:pointer;display:flex;margin-left:16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .download-icon{background:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/save-as.svg) no-repeat;display:inline-block;height:20px;margin-right:12px;width:20px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .download-row .item .label{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .footnote{color:#9da2a5;font-size:10px;font-style:normal;font-weight:400;line-height:1.6;margin-top:20px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row>*{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:12px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:1.67;width:calc(50% - 14px)}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row>:first-child{background-color:initial;border:1px solid #000;color:#000}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container .table-area .table-bottom-area .button-row>:nth-child(2){background-color:#000;border:1px solid #000;color:#fff}.cmp-model-comparison .cmp-model-comparison_container .comparison-box.show-dif .form-switch .outline .inner{left:calc(100% - 20px)!important}#model-compare .modal-dialog{margin:0 16px;width:auto}#model-compare .modal-dialog .modal-content .modal-header{font-size:16px;font-style:normal;font-weight:700;line-height:24px}#model-compare .modal-dialog .modal-content .modal-body .content-text{font-size:10px;font-style:normal;font-weight:400;line-height:16px}html.ios .cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .right-table_container table tbody tr.type-title .cell-item.type-title-td .type-name,html.ios .cmp-model-comparison .cmp-model-comparison_container .header-tip-mobile .header-tip-mobile__container .car-name{font-weight:400}.ant-tooltip.comparison-tooltip{font-size:12px}.tooltip.compare-tooltip .tooltip-inner{color:#fff;font-family:AudiTypeGBNormal;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:12px;text-align:justify}.model-compare-draw{display:block;height:100%;left:0;position:fixed;top:0;transform:translateY(100%);transition:all .3s;width:100%;z-index:501}.model-compare-draw.init{opacity:1}.model-compare-draw .model-compare-draw-content{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 290px);left:0;padding:24px 16px;position:absolute;top:290px;width:100%;z-index:2}.model-compare-draw .model-compare-draw-content .model-compare-draw-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.model-compare-draw .model-compare-draw-content .model-compare-draw-header .model-compare-draw-title{color:#000;font-family:AudiTypeExtendedBold;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.model-compare-draw .model-compare-draw-content .model-compare-draw-header .model-compare-draw-close{height:32px;width:32px}.model-compare-draw .model-compare-draw-content .model-compare-draw-body{display:inline-flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-box-item{margin-bottom:12px;position:relative}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-box-item .label{background:#fff;color:#666;font-family:AudiTypeGBNormal;font-size:16px;height:56px;left:0;line-height:57px;pointer-events:none;position:absolute;top:0;transition:all .2s ease;width:calc(100% - 40px)}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-box-item .form-select{background-position:right 0 center;border-bottom:1px solid grey;border-left-width:0;border-radius:0;border-right-width:0;border-top-width:0;box-shadow:unset;height:57px;line-height:57px;padding-bottom:0;padding-left:0;padding-top:20px;pointer-events:none;width:100%}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-box-item .form-select::placeholder{color:#666;font-family:AudiTypeGBNormal;font-size:16px;font-style:normal;font-weight:400;line-height:1}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-box-item .form-select option{border-radius:0}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-box-item.active .label{font-size:10px;font-style:normal;font-weight:400;height:auto;line-height:20px;width:auto}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-box-item:focus .select-area{opacity:1;visibility:visible}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .confirm-button{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;font-family:AudiTypeGBNormal;font-size:16px;font-style:normal;font-weight:400;height:44px;justify-content:center;line-height:24px;position:relative;text-align:center}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .confirm-button.disabled{background-color:#b3b3b3;color:#e5e5e5;cursor:not-allowed}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area{background-color:#fff;display:none;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area.open{display:flex}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-header{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 16px 6px;width:100%}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-header .select-area-title{align-items:center;display:flex;justify-content:center}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-header .select-area-title .icon{height:32px;width:32px}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-header .select-area-title .title{color:#000;font-family:AudiTypeGBNormal;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-header .select-area-close{height:32px;width:32px}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body{display:flex;flex:1;transition:all .3s linear;width:100vw}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item{height:100%;width:300vw}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .car-detail-wrapper,.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .car-series-wrapper,.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .car-type-wrapper{overflow-y:scroll}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item{align-items:center;display:flex;height:96px;padding:16px;width:100vw}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item picture{pointer-events:none}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item picture .series-img,.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item picture .type-img{display:inline-flex;pointer-events:none;width:121px}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item .series-name{box-sizing:border-box;color:#000;display:inline-flex;flex:1;flex-wrap:wrap;font-family:AudiTypeExtendedBold;font-size:20px;font-style:normal;font-weight:700;line-height:24px;padding:0 24px 0 16px;pointer-events:none;word-break:break-word}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item .type-name{box-sizing:border-box;display:inline-flex;flex:1;flex-wrap:wrap;padding:0 24px 0 14px;pointer-events:none}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item .type-name .title{color:#000;font-family:AudiTypeGBNormal;font-size:14px;font-style:normal;font-weight:400;height:38px;line-height:24px;pointer-events:none;width:100%;word-break:break-word}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item .type-name .price{color:#999;font-family:AudiTypeGBNormal;font-size:12px;font-style:normal;font-weight:700;line-height:20px;width:100%}.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item.active,.model-compare-draw .model-compare-draw-content .model-compare-draw-body .select-area .select-area-body .select-area-body-item .select-item:hover{background-color:#f2f2f2}.model-compare-draw.open{transform:translateY(0)}.model-compare-draw.open .model-compare-draw-overlay{background-color:#00000096;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}body:has(#inquirePrice[style*="display: block"]) #loadingModal{display:none!important}@media screen and (min-width:1920px),screen and (orientation:portrait) and (min-width:1920px){.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item{padding:48px 24px 14px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name{font-size:12px;height:30px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name .suffix{font-size:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item:not(:has(.direct_guide_price_item)) .price-name{padding-top:10px}}@media screen and (min-width:1280px) and (max-width:1919px),screen and (orientation:portrait) and (min-width:1280px) and (max-width:1919px){.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item{padding:12px 40px 14px 16px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name{font-size:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name .suffix{font-size:8px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item:has(.direct_guide_price_item) .tools{margin-top:4px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item:not(:has(.direct_guide_price_item)):not(.add-car-item,.car-type-title){justify-content:start}}@media screen and (min-width:744px) and (max-width:1279px),screen and (orientation:portrait) and (min-width:744px) and (max-width:1279px){.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item{padding:24px 8px 8px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item:has(.direct_guide_price_item>:only-child) .direct_guide_price_item{min-height:25px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .tools{margin-top:4px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name{font-size:10px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name .suffix{font-size:8px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item:not(:has(.direct_guide_price_item)):not(.add-car-item,.car-type-title) .price-name{height:25px}}@media screen and (max-height:1003px) and (max-width:743px),screen and (orientation:landscape) and (max-width:1023px) and (max-height:723px){.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item{padding:16px 4px 4px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item:has(.direct_guide_price_item>:only-child) .direct_guide_price_item{min-height:25px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .tools{margin-top:4px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .car-name-title{font-size:11px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name{font-size:8px;margin-top:0}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name .price-direct,.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name .price-guide{height:12px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item .price-name .suffix{font-size:7px}.cmp-model-comparison .cmp-model-comparison_container .comparison-box .right-table .top-table .top-table_container:has(.direct_guide_price_item) table thead tr td .cell-item:not(:has(.direct_guide_price_item)):not(.add-car-item,.car-type-title) .price-name{height:24px;transform:translateY(-3px)}}
/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/main/webpack/components/modelDealer/index.scss ***!
  \*********************************************************************************************************************************************/.button-white{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:0;color:#000;cursor:pointer;display:flex;justify-content:center}.button-black{background-color:#000;border:1px solid #000;border-radius:0}.button-black,.button-transparent-white{align-items:center;color:#fff;cursor:pointer;display:flex;justify-content:center}.button-transparent-white{background-color:initial;border:1px solid #fff;border-radius:0}.button-transparent-black{align-items:center;background-color:initial;border:1px solid #000;border-radius:0;color:#000;cursor:pointer;display:flex;justify-content:center}.color-white{color:#fff}.color-black{color:#000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}:root{--dealer-safe-pb:0}body:has(#searchDealers[style*="display: block"]) #loadingModal{display:none!important}body:has(#searchDealers[style*="display: block"]) .modal-backdrop{opacity:0!important}body{overscroll-behavior-y:none!important}.cmp-model-dealer{height:calc(100vh - 72px);user-select:none}.cmp-model-dealer li,.cmp-model-dealer ul{list-style:none;margin:0;padding:0}.cmp-model-dealer #loadingModal{background:#000c;pointer-events:none}.cmp-model-dealer #loadingModal .modal-content{background:#0000;box-sizing:border-box;height:fit-content;left:50%;max-width:700px;padding:35px;position:fixed;top:50%;transform:translate(-50%,-50%);width:96%}.cmp-model-dealer #loadingModal .modal-content .d-flex{display:flex;justify-content:center}.cmp-model-dealer #loadingModal .modal-content .d-flex .loader{animation:l20-1 1s linear infinite alternate,l20-2 2s linear infinite;aspect-ratio:1;border:4px solid #7d051f;border-radius:50%;width:50px}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}.cmp-model-dealer .cmp-model-dealer_wrapper{height:100%;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .hide{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .no-visible{opacity:0;pointer-events:none}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map{height:100%;position:relative;width:100vw}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .anchorBL{display:none}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new{background-position:50%;background-size:100% 100%;height:48px;width:48px}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new.BMap_stdMpZoomIn{background-image:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/map-zoom-in.svg)}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new.BMap_stdMpZoomOut{background-image:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/map-zoom-out.svg)}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new .BMap_smcbg{display:none}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_noprint.anchorBR:not(.BMap_stdMpZoom){background-image:url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/map-gps.svg)!important;background-position:50%!important;background-size:100% 100%!important;height:48px!important;inset:auto 40px 177px auto!important;width:48px!important}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_noprint.anchorBR:not(.BMap_stdMpZoom)>div{display:none}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map.mask:after{background:#00000080;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog,.cmp-model-dealer .cmp-model-dealer_wrapper .map-tips{background:#0006;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog .content,.cmp-model-dealer .cmp-model-dealer_wrapper .map-tips .content{align-items:center;background:#fff;display:flex;flex-direction:column;left:50%;padding:44px 24px 16px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:420px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog .content svg,.cmp-model-dealer .cmp-model-dealer_wrapper .map-tips .content svg{margin-bottom:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog .content .title,.cmp-model-dealer .cmp-model-dealer_wrapper .map-tips .content .title{color:#333;font-size:14px;line-height:16px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog .content .description,.cmp-model-dealer .cmp-model-dealer_wrapper .map-tips .content .description{color:#999;font-size:12px;line-height:18px;margin-bottom:31px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog .content .btn,.cmp-model-dealer .cmp-model-dealer_wrapper .map-tips .content .btn{background:#000;color:#fff;cursor:pointer;font-size:12px;height:44px;line-height:44px;text-align:center;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.show,.cmp-model-dealer .cmp-model-dealer_wrapper .map-tips.show{display:block}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-search{background:#f2f2f2;box-shadow:0 0 8px #0000001a;height:75vh;left:5vw;position:fixed;top:15.92%;transform:translateX(calc(-100% - 5vw));transition:all .2s ease-in-out;width:420px;z-index:11}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-search.is-active{transform:translateX(0)}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-search .dealer-pc-search-icon{align-items:center;background:#000;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:-48px;top:0;width:48px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail{background:#f2f2f2;box-shadow:0 0 8px #0000001a;height:66.481vh;opacity:0;pointer-events:none;position:fixed;right:10.4167vw;top:23.8889vh;transition:all .2s ease-in-out;width:434px;z-index:11}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail.show{opacity:1;pointer-events:auto}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0 24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content.pointer-events-none{pointer-events:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location{height:54px;line-height:54px;margin:8px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location>div{align-items:center;cursor:pointer;display:flex}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location>div>span{font-size:14px;margin-left:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input{align-items:center;border-bottom:1px solid #666;box-sizing:initial;color:#999;display:flex;flex:1;font-size:12px;height:24px;line-height:16px;margin-bottom:16px;padding-bottom:8px;padding-top:4px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input>svg{left:0;position:absolute;top:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input>svg.right{cursor:pointer;left:auto;right:0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input input{background:#0000;border:none!important;flex:1;font-size:14px;height:100%;outline:none!important;padding-left:36px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input .search-filter{align-items:center;color:#333;cursor:pointer;display:flex;font-size:14px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input .search-filter:before{background:#e5e5e5;content:"";height:16px;margin-right:16px;width:1px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search{display:flex;height:30px;justify-content:space-between;margin-bottom:20px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .tags-container{flex:1;height:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .tags-container::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .tags-container .tag{background:#d9d9d9;color:#333;cursor:pointer;display:inline-block;font-size:14px;height:100%;line-height:30px;margin-right:8px;padding:0 24px;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .tags-container .tag.active{background:#000;color:#fff;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .pc-tag-shadow{background:linear-gradient(273.27deg,#edecec 2.62%,#fff0 95.66%);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50px;z-index:1}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .result-text{font-size:12px;line-height:20px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result{flex:1;overflow:auto}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result.desktop .result-list li:hover{border-color:#000}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list{overflow-y:auto;padding-bottom:20px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li{background:#fff;border:1px solid #0000;cursor:pointer;margin-bottom:12px;min-height:124px;padding:16px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li.active{border-color:#000}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .company{color:#000;font-size:18px;font-weight:700;line-height:27px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .address{color:#999;font-size:12px;font-weight:400;line-height:18px;margin-bottom:12px;margin-top:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more{align-items:center;display:flex;justify-content:space-between}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .tags{flex:1;overflow:hidden;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .tags>span{background:#f5f5f5;border-radius:2px;color:#999;font-size:10px;line-height:14px;padding:1px 4px;white-space:break-spaces}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .tags>span+span{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions{display:flex;justify-content:flex-end;margin-left:17px;width:40px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>a,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>a>svg,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>div>svg{margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>a>span,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>div>span{color:#999;font-size:10px;line-height:14px;white-space:nowrap}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>a.distance,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>div.distance{position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>a.distance:active,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>div.distance:active{transform:scale(1.2);transition:all .1s ease-in-out}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container{background:#fff;height:calc(100% - 123px);left:0;padding:0 4px 24px 0;position:absolute;top:123px;width:100%;z-index:1}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container{height:calc(100% - 61px);padding:8px 24px 22.783%;top:61px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area{box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;height:100%;overflow-x:hidden}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title{border-bottom:1px solid #e5e5e5;display:flex;padding:10px 34px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title.is-active-1 :first-child{position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title.is-active-1 :first-child:after{background:#f50537;bottom:-10px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title.is-active-2 :nth-child(2){position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title.is-active-2 :nth-child(2):after{background:#f50537;bottom:-10px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title>div{cursor:pointer;font-size:14px;font-weight:700;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title>div+div{margin-left:48px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;padding:16px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list::-webkit-scrollbar{width:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list::-webkit-scrollbar-track{background:#0000}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li{cursor:pointer;font-size:14px;line-height:18px;padding:7px 34px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li .area-letter{color:#999;display:inline-block;width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li .area-city{color:#333}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li+li{margin-top:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li.is-active,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li:hover{background:#f2f2f2}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more{align-items:center;display:flex;flex-direction:column;height:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input{align-items:center;background:#fff;display:flex;padding:8px 16px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input>svg{margin-right:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center{align-items:center;color:#999;display:flex;flex:1;font-size:12px;height:36px;line-height:16px;margin-right:16px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg{position:absolute;top:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg.search-icon{left:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg.close-icon{right:16px;top:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center input{background:#f2f2f2;border:none!important;height:100%;outline:none!important;padding-left:44px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .search-text{color:#000;font-size:14px;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs{align-items:center;display:flex;height:40px;justify-content:space-between;margin-bottom:12px;overflow-x:auto;overflow-y:hidden;width:100%;-ms-overflow-style:none;scrollbar-width:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div{color:#999;cursor:pointer;font-size:14px;height:40px;letter-spacing:1px;line-height:40px;position:relative;text-align:center;white-space:nowrap;width:77px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div span{line-height:20px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div+div{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div.active{color:#000;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div.active:after{background:#f50537;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content{flex:1;overflow:hidden;padding:0;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper{height:100%;overflow-x:hidden;overflow-y:auto;padding:0 20px 0 24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper::-webkit-scrollbar{width:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper::-webkit-scrollbar-track{background:#0000}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper>div+div{margin-top:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-title{color:#000;font-size:16px;height:44px;line-height:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div{align-items:center;border-bottom:.5px solid #d9d9d9;cursor:pointer;display:flex;font-size:14px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div>svg{margin-right:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.location,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.serviceType{height:46px;line-height:46px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer{align-items:flex-start;padding:12px 0 11px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer>svg{margin-top:3px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer .content-li-name{font-weight:700;line-height:22px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer .content-li-description{font-size:10px;line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car{padding:16px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div{display:flex}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div img{height:64px;margin-right:16px;object-fit:cover;width:130px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .content-li-name{color:#000;line-height:21px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags{margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags>span{background:#f5f5f5;border-radius:2px;color:#999;display:inline-block;font-size:10px;line-height:14px;padding:1px 4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags>span+span{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .price{color:#333;font-size:12px;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .price>span{color:#666;font-size:12px;font-weight:400}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content .no-data{font-size:14px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter{display:flex;flex-direction:column;height:100%;padding-bottom:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content{flex:1;height:100%;overflow:hidden}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper{background:#fff;display:flex;height:100%;overflow-x:hidden;overflow-y:auto}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right{flex:1}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper{height:100%;overflow:auto;padding:0 20px 0 24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper::-webkit-scrollbar{width:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper::-webkit-scrollbar-track{background:#0000}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li{padding-bottom:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand{align-items:center;cursor:pointer;display:flex;float:right}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand>span{font-size:12px;font-weight:400}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand>svg{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand.shrink .options-container{height:120px;overflow:hidden}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper h1{background:#fff;font-size:14px;font-weight:700;line-height:22px;padding-bottom:8px;position:sticky;top:0;z-index:1}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container div{display:inline-block;height:32px;margin-bottom:4px;margin-right:9px;overflow:hidden;position:relative;width:auto}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container svg{bottom:0;position:absolute;right:0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container span{background:#f2f2f2;border:1px solid #0000;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:32px;min-width:87px;padding:0 20px;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container span:last-child{margin-right:0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container span.active{background:#fff;border:1px solid #333}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer{align-items:center;background:#fff;border-top:1px solid #f2f2f2;bottom:0;display:flex;height:68px;justify-content:center;left:0;padding:0 24px;position:absolute;width:100%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer .btn{border:.5px solid #000;color:#333;cursor:pointer;flex:1;font-size:12px;height:44px;line-height:44px;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer .btn .loading{animation:rotate 1s linear infinite;height:24px;width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer .btn+.btn{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer .btn.primary{background:#000;border-color:#0000;color:#fff}.cmp-model-dealer .cmp-model-dealer_wrapper .recommend-container .list-empty{align-items:center;display:flex;flex-direction:column;padding:23.25px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .recommend-container .list-empty svg{height:48px;width:48px}.cmp-model-dealer .cmp-model-dealer_wrapper .recommend-container .list-empty .empty-tip{color:#999;font-size:12px;font-weight:400;line-height:16px;margin-top:9.25px;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .recommend-container .recommend-list .recommend-title{color:#333;font-size:14px;font-weight:700;line-height:22px;padding:9.6px 0;text-align:left}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail{background:#fff;flex:1;height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:68px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail::-webkit-scrollbar{width:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail::-webkit-scrollbar-track{background:#0000}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-img-container{height:226px;margin-top:16px;padding:0 16px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-img-container .dealer-detail-img{height:100%;object-fit:cover;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-company{background:#fff;font-size:20px;font-weight:700;line-height:26px;padding:16px 16px 9px;position:sticky;top:0;z-index:1}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other{padding:0 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-distance,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-time{color:#999;font-size:12px;line-height:22px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-distance{border-bottom:1px solid #e5e5e5;padding-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-phone{display:flex;flex-direction:column;margin-top:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-phone .phone-item{align-items:center;display:flex;font-size:12px;height:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-phone .phone-item+.phone-item{margin-top:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-phone .phone-item .phone-title{color:#999;display:inline-block;line-height:12px;width:155px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-phone .phone-item .phone-title svg{margin-right:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-phone .phone-item a{color:#333;flex:1}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info.line-2 .dealer-detail-car-types .detail-car-types-title{top:77px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info.line-2 .dealer-detail-car-types .detail-car-types-tabs{top:102px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-more{padding:24px 16px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-more .more-title{align-items:center;cursor:pointer;display:flex;font-size:16px;height:26px;margin-bottom:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-more .more-title svg{margin-right:6px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-more .more-content .img-wrapper{height:301px;width:402px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-more .more-content .img-wrapper>img{height:100%;margin-bottom:31px;object-fit:cover;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-more .more-content>h3{font-size:18px;font-weight:700;line-height:26px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-more .more-content>div{color:#666;font-size:14px;line-height:18px;margin-bottom:25px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service{padding-top:32px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service h1{font-size:14px;font-weight:700;line-height:22px;margin-bottom:12px;padding-left:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper{overflow-x:auto;overflow-y:hidden;padding:0 16px;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div{background:#f2f2f280;cursor:pointer;display:inline-block;height:60px;min-width:117px;padding:12px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div+div{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div h3{font-size:12px;font-weight:700;line-height:12px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div div{color:#666;font-size:10px;line-height:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div div>svg{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div img{bottom:4px;height:32px;position:absolute;right:2px;width:32px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types{padding-top:32px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-title{background:#fff;font-size:14px;font-weight:700;padding-bottom:4px;padding-left:16px;position:sticky;top:51px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs{height:40px;overflow-x:auto;white-space:nowrap;width:100%;-ms-overflow-style:none;background:#fff;position:sticky;scrollbar-width:none;top:76px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div{color:#999;cursor:pointer;display:inline-block;font-size:14px;height:40px;letter-spacing:1px;line-height:40px;padding:0 16px;position:relative;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div+div{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div.active{color:#000;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div.active:after{background:#f50537;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list{min-height:calc(66.481vh - 184px)}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list .no-more{color:#999;font-size:12px;justify-content:center;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div{cursor:pointer;display:flex;padding:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div+div{margin-top:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div img{height:64px;margin-right:16px;object-fit:cover;width:130px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .content-li-name{color:#000;line-height:21px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .tags{margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .tags>span{background:#f5f5f5;border-radius:2px;color:#999;display:inline-block;font-size:10px;line-height:14px;padding:1px 4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .tags>span+span{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .price{color:#333;font-size:12px;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .price>span{color:#666;font-size:12px;font-weight:400}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .detail-footer{align-items:center;background:#fff;border-top:1px solid #f2f2f2;bottom:0;display:flex;height:68px;justify-content:center;left:0;padding:0 16px;position:absolute;width:100%;z-index:11}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .detail-footer .btn{align-items:center;border:.5px solid #000;color:#333;cursor:pointer;display:flex;flex:1;font-size:12px;height:44px;justify-content:center;line-height:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .detail-footer .btn span{line-height:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .detail-footer .btn svg{margin-right:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .detail-footer .btn+.btn{margin-left:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .detail-footer .btn.primary{background:#000;border-color:#0000;color:#fff}@media screen and (min-width:1280px) and (max-width:1919px),screen and (orientation:portrait) and (min-width:1280px) and (max-width:1919px){.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map{background:#fcf9f2}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new{height:36px;width:36px}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_noprint.anchorBR:not(.BMap_stdMpZoom){height:36px!important;inset:auto 40px 143px auto!important;width:36px!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-search{box-shadow:0 0 6.4px #0000001a;left:5vw;top:17.916667%;width:336px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-search .dealer-pc-search-icon{height:36px;right:-36px;width:36px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail{box-shadow:0 0 6.4px #0000001a;height:75.4166667vh;right:8.8888889vw;top:18.8888889vh;width:347px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-img-container{height:182px;margin-top:12px;padding:0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info .detail-info-company{font-size:16px;line-height:24px;padding:12px 12px 8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info .detail-info-other{padding:0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info .detail-info-other .detail-info-distance,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info .detail-info-other .detail-info-time{line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info.line-2 .dealer-detail-car-types .detail-car-types-title{top:68px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info.line-2 .dealer-detail-car-types .detail-car-types-tabs{top:90px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more{padding:17px 12px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-title{font-size:14px;height:21px;margin-bottom:17px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-title svg{margin-right:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-content .img-wrapper{height:242px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-content .img-wrapper>img{height:100%;margin-bottom:24px;object-fit:cover;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-content>h3{font-size:14px;line-height:21px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-content>div{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-service{padding-top:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-service h1{font-size:12px;line-height:18px;padding-left:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-service .detail-info-service-wrapper{padding-left:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types{padding-top:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-title{font-size:12px;padding-left:12px;top:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-tabs{height:32px;top:66px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div{font-size:10px;height:32px;line-height:32px;padding:0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div+div{margin-left:6.4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div.active:after{bottom:2px;width:20px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list{min-height:calc(75.41667vh - 166px)}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list>div img{height:59px;margin-right:12px;width:120px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .content-li-name{font-size:12px;line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .price,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .price>span{font-size:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .detail-footer{padding:0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .detail-footer .btn+.btn{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content{padding:0 19px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location{height:40px;line-height:40px;margin:8px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location>div svg{height:20px;width:20px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location>div span{font-size:12px;margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input{font-size:12px;height:20px;line-height:16px;margin-bottom:12px;padding-bottom:7px;padding-top:7px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input>svg{height:20px;top:8px;width:20px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input input{font-size:12px;padding-left:28px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input .search-filter{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input .search-filter:before{content:"";height:13px;margin-right:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search{height:28px;margin-bottom:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .tags-container .tag{font-size:12px;line-height:28px;margin-right:6.4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .pc-tag-shadow{background:linear-gradient(273.27deg,#edecec 2.62%,#fff0 95.66%);width:40px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .result-text{font-size:9.6px;line-height:16px;margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li{margin-bottom:9.6px;min-height:105px;padding:12px 12px 9.8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .company{font-size:14px;line-height:21px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .address{font-size:10px;line-height:15px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .tags>span{font-size:8px;line-height:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .tags>span+span{margin-left:3.2px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions{margin-left:16px;width:32px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>a>span,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>div>span{font-size:8px;line-height:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container{height:calc(100% - 108px);top:108px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container{height:calc(100% - 48px);padding:8px 19px 68px;top:48px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area{box-shadow:0 0 20px #0000001a}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title{padding:10px 34px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title.is-active-1 :first-child:after,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title.is-active-2 :nth-child(2):after{bottom:-10px;height:2px;width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title>div{font-size:12px;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title>div+div{margin-left:48px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list{padding:16px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li{font-size:12px;line-height:18px;padding:7px 24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li+li{margin-top:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input{padding:8px 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input>svg{margin-right:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center{font-size:12px;height:36px;line-height:16px;margin-right:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg{top:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg.search-icon{left:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg.close-icon{right:16px;top:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center input{padding-left:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .search-text{font-size:14px;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div+div{margin-left:0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div.active:after{bottom:4px;height:2px;width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper>div+div{margin-top:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-title{font-size:14px;height:44px;line-height:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer{padding:12px 0 11px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer>svg{margin-top:3px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer .content-li-name{line-height:22px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer .content-li-description{font-size:10px;line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car{padding:16px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div img{height:64px;margin-right:16px;width:130px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .content-li-name{line-height:21px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags{margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags>span{border-radius:2px;font-size:10px;line-height:14px;padding:1px 4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags>span+span{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content .no-data,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .price,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .price>span{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter{padding-bottom:68px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container span{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand>svg{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand.shrink .options-container{height:120px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper h1{font-size:14px;line-height:22px;padding-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer{height:68px;padding:0 19px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer .btn{font-size:12px;height:44px;line-height:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer .btn+.btn{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .recommend-container .list-empty svg{height:36px;width:36px}.cmp-model-dealer .cmp-model-dealer_wrapper .recommend-container .list-empty .empty-tip{color:#999;font-size:10px;line-height:12px}}@media screen and (min-width:744px) and (max-width:1279px){.cmp-model-dealer{height:calc(100vh - 60px);margin-top:0}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map{position:fixed!important}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new{height:3.015075vw;max-height:36px;max-width:36px;width:3.015075vw}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_noprint.anchorBR:not(.BMap_stdMpZoom){height:3.015075vw!important;inset:auto 3.35008375vw 17.14628297vh auto!important;max-height:36px!important;max-width:36px!important;width:3.015075vw!important}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_noprint.anchorBR.BMap_stdMpZoom{inset:auto 3.35008375vw 4.796163vh auto!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-search{bottom:6.714628297%;height:77.93764988%;left:4.69011vw;top:auto;width:336px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-search .dealer-pc-search-icon{height:36px;right:-36px;width:36px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail{bottom:9.11270983%;box-shadow:0 0 6.4px #0000001a;height:65.107913669%;right:9.380234vw;top:auto;width:336px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-img-container{height:185px;margin-top:12px;padding:0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info .detail-info-company{font-size:16px;line-height:24px;padding:12px 12px 8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info .detail-info-other{padding:0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info .detail-info-other .detail-info-distance,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info .detail-info-other .detail-info-time{line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info.line-2 .dealer-detail-car-types .detail-car-types-title{top:68px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-info.line-2 .dealer-detail-car-types .detail-car-types-tabs{top:90px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more{padding:17px 12px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-title{font-size:14px;height:21px;margin-bottom:17px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-title svg{margin-right:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-content .img-wrapper{height:242px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-content .img-wrapper>img{height:100%;margin-bottom:24px;object-fit:cover;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-content>h3{font-size:14px;line-height:21px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-more .more-content>div{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-service{padding-top:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-service h1{font-size:12px;line-height:18px;padding-left:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-service .detail-info-service-wrapper{padding-left:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types{padding-top:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-title{font-size:12px;padding-left:12px;top:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-tabs{height:32px;top:66px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div{font-size:10px;height:32px;line-height:32px;padding:0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div+div{margin-left:6.4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div.active:after{bottom:2px;width:20px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list{min-height:calc(65.10791vh - 166px)}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list>div img{height:59px;margin-right:12px;width:120px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .content-li-name{font-size:12px;line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .price,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .price>span{font-size:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .detail-footer{padding:0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .detail-footer .btn+.btn{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content{padding:0 19px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location{height:40px;line-height:40px;margin:8px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location>svg{height:20px;width:20px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-location span{font-size:14px;margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input{height:20px;line-height:16px;margin-bottom:12px;padding-bottom:7px;padding-top:7px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input>svg{height:20px;top:8px;width:20px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input input{padding-left:28px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input .search-filter{font-size:14px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .pc-input-search .search-input .search-filter:before{content:"";height:13px;margin-right:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search{height:28px;margin-bottom:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .tags-container .tag{font-size:14px;line-height:28px;margin-right:6.4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .tags-search .pc-tag-shadow{background:linear-gradient(273.27deg,#edecec 2.62%,#fff0 95.66%);width:40px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .result-text{font-size:12px;line-height:16px;margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li{margin-bottom:9.6px;min-height:105px;padding:12px 12px 9.8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .company{font-size:18px;line-height:27px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .address{font-size:12px;line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .tags>span{font-size:10px;line-height:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .tags>span+span{margin-left:3.2px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions{margin-left:16px;width:32px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>a>span,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-content .search-result .result-list li .more .actions>div>span{font-size:10px;line-height:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container{height:calc(100% - 108px);top:108px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container{height:calc(100% - 48px);padding:8px 19px 68px;top:48px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area{box-shadow:0 0 20px #0000001a}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title{padding:10px 34px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title.is-active-1 :first-child:after,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title.is-active-2 :nth-child(2):after{bottom:-10px;height:2px;width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title>div{font-size:14px;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-title>div+div{margin-left:48px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list{padding:16px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li{font-size:14px;line-height:18px;padding:7px 24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container.city-container .search-area .area-list>li+li{margin-top:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input{padding:8px 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input>svg{margin-right:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center{font-size:12px;height:36px;line-height:16px;margin-right:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg{top:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg.search-icon{left:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center>svg.close-icon{right:16px;top:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .input-search-center input{padding-left:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-input .search-text{font-size:14px;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div{font-size:14px;width:64px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div+div{margin-left:0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-tabs>div.active:after{bottom:4px;height:2px;width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper>div+div{margin-top:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-title{font-size:16px;height:44px;line-height:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div{font-size:14px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer{padding:12px 0 11px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer>svg{margin-top:3px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer .content-li-name{line-height:22px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.dealer .content-li-description{font-size:10px;line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car{padding:16px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div img{height:64px;margin-right:16px;width:130px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .content-li-name{line-height:21px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags{margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags>span{border-radius:2px;font-size:10px;line-height:14px;padding:1px 4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags>span+span{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .price,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content>div.car>div .price>span{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-more .search-content .search-content-wrapper .key-content .no-data{font-size:14px;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter{padding-bottom:68px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand>span{font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand>svg{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand.shrink .options-container{height:120px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper h1{font-size:14px;line-height:22px;padding-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer{height:68px;padding:0 19px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer .btn{font-size:12px;height:44px;line-height:44px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-filter .filter-footer .btn+.btn{margin-left:8px}}@media screen and (orientation:portrait) and (min-width:744px) and (max-width:1279px){.cmp-model-dealer{height:calc(100vh - 60px);margin-top:0}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map{position:fixed!important}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new{height:4.31654676vw;max-height:36px;max-width:36px;width:4.31654676vw}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_noprint.anchorBR:not(.BMap_stdMpZoom){height:4.31654676vw!important;inset:auto 4.7961630695vw 11.97654941vh auto!important;max-height:36px!important;max-width:36px!important;width:4.31654676vw!important}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_noprint.anchorBR.BMap_stdMpZoom{inset:auto 4.7961630695vw 3.35008375vh auto!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .search-more-container .search-tabs>div{width:64px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-search{height:67.671691792vh;left:6.7146282vw;top:10.720268vh;transform:translateX(calc(-100% - 6.71463vw))}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail{height:60.8040201005vh;right:6.7146282974vw;top:23.1993299832vh}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-pc-container .dealer-pc-detail .dealer-detail .dealer-detail-car-types .detail-car-types-list{min-height:calc(60.80402vh - 166px)}}@media screen and (max-height:1003px) and (max-width:743px),screen and (orientation:landscape) and (max-width:1023px) and (max-height:723px){.cmp-model-dealer{height:auto;touch-action:none;user-select:none}.cmp-model-dealer .cmp-model-dealer_wrapper{display:flex;flex-direction:column;padding-top:60px}.cmp-model-dealer .cmp-model-dealer_wrapper .custom-mask{background:#00000080;height:calc(100% - 60px);left:0;opacity:0;position:fixed;top:60px;transition:all .3s ease-in-out;width:100%;z-index:11}.cmp-model-dealer .cmp-model-dealer_wrapper .custom-mask.is-visible{opacity:1}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map{height:100vh}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map.mask:after{display:block}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new{height:40px;width:40px}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new.BMap_stdMpZoomIn,.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_button_new.BMap_stdMpZoomOut{display:none}.cmp-model-dealer .cmp-model-dealer_wrapper #dealer-map .BMap_noprint.anchorBR:not(.BMap_stdMpZoom){height:40px!important;inset:auto 16px 16px auto!important;width:40px!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog .content,.cmp-model-dealer .cmp-model-dealer_wrapper .map-tips .content{padding:44px 24px 16px;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 32px)}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper{background:#f2f2f2;bottom:0;left:0;overscroll-behavior:contain;position:fixed;touch-action:none;user-select:none;width:100vw;z-index:11}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search{align-items:center;background:#fff;display:flex;height:36px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search .input-search-left{align-items:center;display:flex;font-size:14px;height:100%;justify-content:flex-end;line-height:24px;margin-right:16px;min-width:68px;padding-left:16px;position:relative;text-align:right}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search .input-search-left:active span,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search .input-search-left:active svg{transform:scale(1.2);transition:all .1s ease-in-out}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search .input-search-left>span{white-space:nowrap}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search .input-search-left:after{background:#e5e5e5;content:"";height:20px;position:absolute;right:-4px;top:8px;width:1px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search .input-search-right{align-items:center;color:#999;display:flex;flex:1;font-size:12px;height:100%;line-height:16px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search .input-search-right>svg{left:0;position:absolute;top:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .input-search .input-search-right input{border:none!important;font-size:12px;height:100%;outline:none!important;padding-left:28px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search{display:flex;height:30px;justify-content:space-between;margin-bottom:24px;touch-action:none}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search .tags-container{flex:1;height:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search .tags-container::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search .tags-container .tag{background:#d9d9d9;color:#333;display:inline-block;font-size:14px;height:100%;line-height:30px;margin-right:8px;padding:0 16px;touch-action:pan-x}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search .tags-container .tag.active{background:#000;color:#fff;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search .funnel{padding-left:9px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search .funnel:before{box-shadow:-7px 0 10px #4c4c4c1a;content:"";height:100%;left:0;position:absolute;width:9px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search .funnel .badge{background:#eb0d3f;border-radius:40px;color:#fff;font-size:8px;line-height:10px;padding:2px 4.5px;position:absolute;right:0;top:0}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .tags-search .funnel svg:active{transform:scale(1.2);transition:all .1s ease-in-out}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .result-text{font-size:12px;line-height:20px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result{flex:1;overflow:auto}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list{overflow-y:auto;-ms-overflow-style:none;padding-bottom:20px;scroll-behavior:smooth;scrollbar-width:none}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li{background:#fff;border:1px solid #0000;margin-bottom:12px;min-height:124px;padding:16px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li.active{border-color:#000}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .company{color:#000;font-size:16px;font-weight:700;line-height:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .address{color:#999;font-size:12px;font-weight:400;line-height:18px;margin-bottom:12px;margin-top:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more{align-items:center;display:flex;justify-content:space-between}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .tags{flex:1}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .tags>span{background:#f5f5f5;border-radius:2px;color:#999;font-size:10px;line-height:14px;padding:1px 4px;white-space:nowrap}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .tags>span+span{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions{display:flex;justify-content:flex-end;margin-left:0;width:102px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>a,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>a>svg,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>div>svg{margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>a>span,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>div>span{color:#999;font-size:10px;line-height:14px;white-space:nowrap}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>a.distance,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>div.distance{padding-right:25px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>a.distance:active,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>div.distance:active{transform:scale(1.2);transition:all .1s ease-in-out}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>a.distance:after,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>div.distance:after{background:#d5d5d5;content:"";height:16px;position:absolute;right:13px;top:9px;width:1px}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>a.phone:active,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper>.search-content .search-result .result-list li .more .actions>div.phone:active{transform:scale(1.2);transition:all .1s ease-in-out}.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper.level-2 .detail-car-types-list,.cmp-model-dealer .cmp-model-dealer_wrapper .mobile-search-wrapper.level-2 .search-result{padding-bottom:var(--dealer-safe-pb)}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area{background:#fff;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;width:100%;z-index:101}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .area-header{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;font-size:16px;height:52px;justify-content:space-between;padding:0 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .area-header .area-confirm{color:#333}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component{display:block;height:220px;overflow:hidden;position:relative;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component .scroller-columns{display:flex;height:100%;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component .scroller-columns .scroller-column{flex:1;height:100%;overflow:hidden}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component .scroller-columns .scroller-column .scroller-content{position:relative;z-index:1}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component .scroller-columns .scroller-column .scroller-content .scroller-item{color:#000;font-size:18px;height:44px;line-height:44px;text-align:center;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component .scroller-columns .scroller-column .scroller-content .scroller-item .area-letter{color:#999;margin-right:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component .scroller-columns .scroller-column .scroller-content .scroller-item .area-city{color:#333}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component .scroller-mask{background-image:linear-gradient(180deg,#fffffff2,#fff9),linear-gradient(0deg,#fffffff2,#fff9);background-position:top,bottom;background-repeat:no-repeat;background-size:100% 88px;height:100%;left:0;margin:0 auto;pointer-events:none;position:absolute;top:0;transform:translateZ(0);width:100%;z-index:3}.cmp-model-dealer .cmp-model-dealer_wrapper .search-area .scroller-component .scroller-indicator{background-image:linear-gradient(180deg,#d0d0d0,#d0d0d0,#0000,#0000),linear-gradient(0deg,#d0d0d0,#d0d0d0,#0000,#0000);background-position:top,bottom;background-repeat:no-repeat;background-size:100% 1px;height:44px;left:0;pointer-events:none;position:absolute;top:88px;width:100%;z-index:3}.cmp-model-dealer .cmp-model-dealer_wrapper .search-bar{background-color:initial;height:23px;position:relative;touch-action:none;transition:background-color .1s ease-in-out;z-index:11}.cmp-model-dealer .cmp-model-dealer_wrapper .search-bar.detail-bar{background-color:#fff}.cmp-model-dealer .cmp-model-dealer_wrapper .search-bar.banner-bar{background-color:initial}.cmp-model-dealer .cmp-model-dealer_wrapper .search-bar.banner-bar:after{background-color:#ffffff80}.cmp-model-dealer .cmp-model-dealer_wrapper .search-bar:after{background-color:#42424280;content:"";height:3px;left:50%;position:absolute;top:8px;transform:translateX(-50%);transition:background-color .15s ease-in-out;width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more{align-items:center;display:flex;flex-direction:column;height:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-input{align-items:center;background:#fff;display:flex;padding:8px 16px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-input>svg{margin-right:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-input .input-search-center{align-items:center;color:#999;display:flex;flex:1;font-size:12px;height:36px;line-height:16px;margin-right:16px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-input .input-search-center>svg{position:absolute;top:8px;z-index:1}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-input .input-search-center>svg.search-icon{left:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-input .input-search-center>svg.close-icon{right:16px;top:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-input .input-search-center input{background:#f2f2f2;border:none!important;height:100%;left:0;outline:none!important;padding-left:44px;position:absolute;top:0;touch-action:manipulation;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-input .search-text{color:#000;font-size:14px;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-tabs{align-items:center;display:flex;height:40px;margin-bottom:12px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-tabs>div{color:#999;font-size:14px;height:40px;letter-spacing:1px;line-height:40px;padding:0 16px;position:relative;text-align:center;white-space:nowrap}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-tabs>div+div{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-tabs>div.active{color:#000;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-tabs>div.active:after{background:#f50537;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content{flex:1;overflow:hidden;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper{height:100%;overflow-x:hidden;overflow-y:auto}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper>div+div{margin-top:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-title{color:#000;font-size:16px;height:44px;line-height:44px;padding-left:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content{padding:0 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;font-size:14px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div>svg{margin-right:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.location,.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.serviceType{height:46px;line-height:46px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.dealer{align-items:flex-start;padding:12px 0 11px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.dealer>svg{margin-top:3px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.dealer .content-li-name{font-weight:700;line-height:22px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.dealer .content-li-description{font-size:10px;line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car{padding:16px 0}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car>div{display:flex}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car>div img{height:64px;margin-right:16px;object-fit:cover;width:130px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car>div .content-li-name{color:#000;line-height:21px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags{margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags>span{background:#f5f5f5;border-radius:2px;color:#999;display:inline-block;font-size:10px;line-height:14px;padding:1px 4px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car>div .tags>span+span{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car>div .price{color:#333;font-size:12px;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content>div.car>div .price>span{color:#666;font-size:12px;font-weight:400}.cmp-model-dealer .cmp-model-dealer_wrapper .search-more .search-content .search-content-wrapper .key-content .no-data{font-size:14px;line-height:22px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter{display:flex;flex-direction:column;height:100%;padding-bottom:68px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-header{border-bottom:1px solid #f2f2f2;height:44px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-header>svg{left:16px;position:absolute;top:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-header .title{font-size:18px;line-height:44px;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content{flex:1;height:100%;overflow:hidden}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper{display:flex;height:100%;overflow-x:hidden;overflow-y:auto}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-left{background:#f2f2f2;text-align:center;width:100px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-left .filter-left-wrapper li{color:#666;display:block;font-size:14px;height:44px;line-height:44px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-left .filter-left-wrapper li.active{background:#fff;color:#000;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right{flex:1}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper{height:100%;overflow:auto;padding:0 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li{padding-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand{align-items:center;display:flex;float:right}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand>span{font-size:12px;font-weight:400}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand h1 .expand>svg{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper li.need-expand.shrink .options-container{height:120px;overflow:hidden}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper h1{background:#fff;font-size:14px;font-weight:700;line-height:22px;padding-bottom:8px;padding-top:16px;position:sticky;top:0;z-index:1}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container div{display:inline-block;height:32px;margin-bottom:4px;margin-right:9px;overflow:hidden;position:relative;width:auto}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container svg{bottom:0;position:absolute;right:0}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container span{background:#f2f2f2;border:1px solid #0000;cursor:pointer;display:inline-block;font-size:12px;height:32px;line-height:32px;min-width:75px;padding:0 20px;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container span:last-child{margin-right:0}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container span:after{color:#0000;content:attr(title);display:block;font-weight:700;height:1px;margin-bottom:-1px;overflow:hidden;visibility:hidden}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-content .filter-content-wrapper .filter-right .filter-right-wrapper .options-container span.active{background:#fff;border:1px solid #333;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-footer{align-items:center;background:#fff;border-top:1px solid #f2f2f2;bottom:0;display:flex;height:68px;justify-content:center;left:0;padding:0 16px;position:absolute;width:100%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-footer .btn{border:1px solid #000;color:#333;flex:1;font-size:12px;height:44px;line-height:44px;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-footer .btn .loading{animation:rotate 1s linear infinite;height:24px;width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-footer .btn+.btn{margin-left:7px}.cmp-model-dealer .cmp-model-dealer_wrapper .search-filter .filter-footer .btn.primary{background:#000;border-color:#0000;color:#fff}.cmp-model-dealer .cmp-model-dealer_wrapper .close-icon{position:absolute;right:8px;top:8px;z-index:12}.cmp-model-dealer .cmp-model-dealer_wrapper .map-drawer,.cmp-model-dealer .cmp-model-dealer_wrapper .search-drawer{background:#fff;border:0;height:calc(100% - 60px);left:0;position:fixed;transform:translateY(100%);transition:all .3s ease-in-out;width:100%;z-index:111}.cmp-model-dealer .cmp-model-dealer_wrapper .search-drawer.show{transform:translateY(0)}.cmp-model-dealer .cmp-model-dealer_wrapper .map-drawer{background:#f2f2f2;bottom:0;font-size:16px;height:auto;text-align:center;transform:translateY(100%)}.cmp-model-dealer .cmp-model-dealer_wrapper .map-drawer.show{transform:translateY(0)}.cmp-model-dealer .cmp-model-dealer_wrapper .map-drawer .content>div{background:#fff;height:56px;line-height:56px}.cmp-model-dealer .cmp-model-dealer_wrapper .map-drawer .content>div+div{border-bottom:1px solid #d9d9d9}.cmp-model-dealer .cmp-model-dealer_wrapper .map-drawer .cancel{background:#fff;height:56px;line-height:56px;margin-top:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail{background:#fff;flex:1;margin-top:-23px;min-height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:68px;user-select:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail.layer-level-2 .dealer-detail-car-types .detail-car-types-list{min-height:calc(50vh - 214px)}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail.layer-level-3 .dealer-detail-car-types .detail-car-types-list{min-height:calc(100vh - 284px)}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail.layer-level-1 .dealer-detail-img-container,.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail.layer-level-2 .dealer-detail-img-container{height:0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-img-container{height:210px;margin-top:0;padding:0;touch-action:none;transition:height .2s;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-img-container .dealer-detail-img{height:100%;object-fit:cover;padding:0;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-company{font-size:18px;line-height:26px;padding:16px 16px 9px;top:9px;touch-action:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other{border-bottom:12px solid #f2f2f2;padding:0 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-time{border-bottom:1px solid #e5e5e5;color:#999;font-size:12px;line-height:14px;margin-bottom:12px;padding:16px 0 12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-location{display:flex;justify-content:space-between;padding-bottom:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-location .location-left{font-size:12px;line-height:14px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-location .location-left>div{font-weight:700;margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-location .location-left>span{color:#999}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-location .location-right{text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-location .location-right svg{margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info .detail-info-other .detail-info-location .location-right>div{color:#999;font-size:10px;line-height:14px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info.line-2 .dealer-detail-car-types .detail-car-types-title{top:86px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-info.line-2 .dealer-detail-car-types .detail-car-types-tabs{top:110px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service{padding-top:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service h1{font-size:14px;font-weight:700;line-height:22px;margin-bottom:12px;padding-left:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper{overflow-x:auto;overflow-y:hidden;padding-left:16px;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div{background:#f2f2f280;display:inline-block;height:60px;min-width:117px;padding:12px;position:relative}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div+div{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div h3{font-size:12px;font-weight:700;line-height:12px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div div{color:#666;font-size:10px;line-height:10px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div div>svg{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-service .detail-info-service-wrapper>div img{bottom:4px;height:32px;position:absolute;right:2px;width:32px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types{padding-top:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-title{background:#fff;font-size:14px;font-weight:700;padding-bottom:4px;padding-left:16px;position:sticky;top:60px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs{height:40px;overflow-x:auto;white-space:nowrap;width:100%;-ms-overflow-style:none;background:#fff;position:sticky;scrollbar-width:none;top:84px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs::-webkit-scrollbar{display:none!important}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div{color:#999;display:inline-block;font-size:14px;height:40px;letter-spacing:1px;line-height:40px;padding:0 16px;position:relative;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div+div{margin-left:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div.active{color:#000;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-tabs>div.active:after{background:#f50537;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div{display:flex;padding:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div+div{margin-top:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div img{height:64px;margin-right:16px;object-fit:cover;width:130px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .content-li-name{color:#000;font-size:14px;line-height:21px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .tags{margin-bottom:8px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .tags>span{background:#f5f5f5;border-radius:2px;color:#999;display:inline-block;font-size:10px;line-height:14px;padding:1px 4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .tags>span+span{margin-left:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .price{color:#333;font-size:12px;font-weight:700}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-detail .dealer-detail-car-types .detail-car-types-list>div .price>span{color:#666;font-size:10px;font-weight:400}.cmp-model-dealer .cmp-model-dealer_wrapper .detail-footer{align-items:center;background:#fff;border-top:1px solid #f2f2f2;bottom:0;display:flex;height:68px;justify-content:center;left:0;padding:0 16px;position:fixed;width:100%;z-index:11}.cmp-model-dealer .cmp-model-dealer_wrapper .detail-footer .btn{align-items:center;border:1px solid #000;box-sizing:border-box;color:#333;display:flex;font-size:12px;height:44px;justify-content:center;line-height:44px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .detail-footer .btn svg{margin-right:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .detail-footer .btn+.btn{margin-left:7px}.cmp-model-dealer .cmp-model-dealer_wrapper .detail-footer .btn.primary{background:#000;border-color:#0000;color:#fff}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog{display:block;height:auto;left:50%;top:50%;transform:scale(0) translate(-50%,-50%);transform-origin:left;transition:all .3s ease-in-out;width:343px;z-index:12}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services{background:#fff url(../../../etc.clientlibs/OneWeb/clientlibs/clientlib-site/resources/fonts/dialog-service-bg.png) no-repeat 100%/100%;background-position:top;padding-bottom:40px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .dialog-title{font-size:18px;font-weight:700;line-height:26px;margin:32px 0 30px;text-align:center}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list{padding:0 24px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;font-size:12px;justify-content:space-between;padding-bottom:16px;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item>div{align-items:center;display:flex}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item svg{margin-right:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item .item-title{color:#333;font-weight:700;line-height:16px;margin-bottom:4px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item .item-phone{color:#999;line-height:18px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item:last-child{border-bottom:none;padding-bottom:0}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item+.hotline-item{margin-top:16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item>a{align-items:center;background:#000;display:flex;height:32px;justify-content:center;min-width:90px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item>a>svg{margin-right:2px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.services .hotline-list .hotline-item>a>span{color:#fff;font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.help24{background:#fff;padding:32px 24px 16px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.help24 .img-wrapper{height:148px;width:295px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.help24 .img-wrapper>img{height:100%;margin-bottom:12px;object-fit:cover;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.help24>h3{font-size:18px;font-weight:700;line-height:26px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.help24>div{color:#666;font-size:12px;line-height:18px;margin-bottom:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.help24>a{align-items:center;background:#000;display:flex;height:44px;justify-content:center;width:100%}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.help24>a>svg{margin-right:2px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.help24>a>span{color:#fff;font-size:12px}.cmp-model-dealer .cmp-model-dealer_wrapper .dealer-dialog.show{transform:scale(1) translate(-50%,-50%)}}
/*!******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/overlayscrollbars/styles/overlayscrollbars.css ***!
  \******************************************************************************************************************************************************/
/*! 
 * OverlayScrollbars
 * Version: 2.11.4
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto!important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;writing-mode:horizontal-tb}.os-size-observer{border:inherit;bottom:0;box-sizing:inherit;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;margin:-133px;padding:inherit;right:0;top:0;transform:scale(.1);z-index:-1}.os-size-observer:before{box-sizing:inherit;content:"";flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{border:inherit;box-sizing:border-box;flex:auto;margin:-133px;padding:inherit;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;box-sizing:initial;display:block;flex:auto;padding:inherit;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;flex:none;overflow:hidden;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{border:none;box-sizing:border-box;contain:strict;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;height:0!important;width:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{height:100%;margin:0;width:100%}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{align-items:stretch!important;display:flex;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){border:none;box-sizing:inherit;flex:auto;height:auto;margin:0;min-width:0;padding:0;position:relative;width:100%;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border-width:0!important;white-space:nowrap!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{height:calc(var(--os-viewport-percent)*100%);right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional)*-100%))}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar-handle{background:var(--os-handle-bg);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius)}.os-scrollbar-handle:hover{background:var(--os-handle-bg-hover);border:var(--os-handle-border-hover)}.os-scrollbar-handle:active{background:var(--os-handle-bg-active);border:var(--os-handle-border-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}