/* What the old mobile detail page does not have (CT-146).
   - The photo slider is built by js (no slick): the old page ran slick.css from a CDN without the slick theme, so its prev/next buttons carry only the
     page's own picture rules; the theme's arrow glyph is switched off here, and the slider keeps the old 10px gap under it.
   - Before the script runs (or without it) only the first photo shows.
   - The consent line sits under the counsel button, out of the flow (no height). */
.car_img_ban .view_box:not(.slick-initialized) .list ~ .list { display: none; }
.car_img_ban .view_box .slick-prev::before, .car_img_ban .view_box .slick-next::before { content: none; }
.car_img_ban .view_box .slick-list { overflow: hidden; }
.car_img_ban .view_box .slick-track { display: block; }
.car_img_ban .view_box .slick-slide { float: left; }
.car_img_ban .view_box button.slick-prev, .car_img_ban .view_box button.slick-next { padding: 0; border: 0; font-size: 0; line-height: 0; }
section.counsel { position: relative; }
section.counsel .chaitda-consent--outside { position: absolute; left: 0; right: 0; bottom: 12px; display: flex; align-items: center; justify-content: center; gap: 6px; height: 16px; margin: 0; font-size: 13px; line-height: 1.2; color: #555; }
section.counsel .chaitda-consent--outside input { width: 16px; height: 16px; margin: 0; }
/* the dealer's call and text boxes are links around the old icon and text (the old page used onclick on the box) */
section.seller div.connect ul li a { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 8px; width: 100%; color: inherit; }
