as24-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}as24-carousel[loop=infinite] .as24-carousel__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}as24-carousel[loop=infinite] .as24-carousel__item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.as24-carousel__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.as24-carousel__container--static{-webkit-transition:none;transition:none}.as24-carousel__indicator{position:absolute;color:#fff;padding:7px 0;background-color:rgba(0,0,0,0.95);font-size:12px;font-size:.75rem;bottom:0;left:0;min-width:40px;max-width:50px;text-align:center}.as24-carousel__button{border:0 solid transparent;position:absolute;top:50%;width:40px;height:40px;background:rgba(0,0,0,0.95) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDI4IDQ4Ij48c3R5bGU+LnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcuNCAyNC4xTDMuMSA0OCAwIDQ1LjFsMjEuNC0yMUwwIDMuMSAzLjEgMHoiLz48L3N2Zz4=) no-repeat 18px center;background-size:30%;background-position:center center;outline-style:none;-webkit-transition:background-color .1s, opacity .5s;transition:background-color .1s, opacity .5s}.as24-carousel__button:hover:not(.hide){background-color:rgba(0,0,0,0.75)}.as24-carousel__button:focus{outline:none}.as24-carousel__button--hidden{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.as24-carousel__button[data-direction="left"]{left:10px;-webkit-transform:scaleX(-1) translateY(-50%);-ms-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.as24-carousel__button[data-direction="right"]{right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.as24-carousel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;outline-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.as24-carousel__item--invisible{display:none;position:absolute;z-index:-1;visibility:hidden;-webkit-transform:translateX(-9999em);-ms-transform:translateX(-9999em);transform:translateX(-9999em)}as24-carousel[loop="infinite"] .as24-carousel__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sc-test-branch{background-color:black}.ld-local-dominance-power-boost{background:white;border-top:4px solid #dcdcdc}.ld-local-dominance-power-boost .ld-deals-title-container{display:block;margin:32px auto 0;text-align:center}.ld-local-dominance-power-boost .ld-deals-highlight-header{background-image:url("/assets/local-dominance/images/highlighter-square.png");background-repeat:no-repeat;background-size:contain;background-position:center;padding:16px 16px 20px 8px}.ld-local-dominance-power-boost .ld-deals-header{margin-left:-8px}.ld-local-dominance-item{padding:0;border-bottom:1px solid #dcdcdc;margin-bottom:28px}.ld-local-dominance-item .ld-header{margin:16px;color:#333}.ld-local-dominance-item .ld-header p{text-align:center}.ld-local-dominance-item .ld-carousel-header{padding:0 12px 12px 12px;background-color:#fff;margin-left:0;margin-right:0}.ld-local-dominance-item .ld-carousel-header .ld-dealer-badge{float:left}.ld-local-dominance-item .ld-carousel-header .ld-dealer-info{padding:16px 0 0 12px;overflow:hidden;color:#333}.ld-local-dominance-item .ld-carousel-header .ld-dealer-info .company-name p{line-height:20px}.ld-local-dominance-item .ld-carousel-header .ld-dealer-info .company-rating{margin-top:4px}.ld-local-dominance-item .ld-carousel-header .ld-dealer-logo{display:none;float:right;width:auto;height:auto;text-align:right;padding-top:16px}@media all and (min-width: 768px){.ld-local-dominance-item .ld-carousel-header .ld-dealer-logo{display:block}}.ld-local-dominance-item .ld-carousel-header .ld-dealer-logo img{max-width:100px;max-height:38px}.chefplatz-header-ad-disclaimer{height:12px;color:#7C7C7C;text-align:center}as24-carousel.ld-chefplatz-carousel{background-color:#fff}as24-carousel.ld-chefplatz-carousel .as24-carousel__indicator{display:none}as24-carousel.ld-chefplatz-carousel .as24-carousel__container{margin:0 8px}as24-carousel.ld-chefplatz-carousel .as24-carousel__container .as24-carousel__item{margin:0 8px 16px 8px;width:220px;height:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}as24-carousel.ld-chefplatz-carousel .as24-carousel__container .as24-carousel__item .ld-dealer-branding{width:100%;height:100%;overflow:hidden}as24-carousel.ld-chefplatz-carousel .as24-carousel__container .as24-carousel__item .ld-more-vehicles{width:100%;height:100%;padding:0 16px;border:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}as24-carousel.ld-chefplatz-carousel .as24-carousel__container .as24-carousel__item:last-of-type{margin-right:24px}as24-carousel.ld-chefplatz-carousel .as24-carousel__container .as24-carousel__item div.as24-vip-branding-card-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}
