.car-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:44px}
.car-head .sec-head{margin-bottom:0}
.car-btns{display:flex;gap:10px;flex:0 0 auto;padding-bottom:4px}
.car-btn{width:46px;height:46px;border-radius:50%;border:1.5px solid var(--gray-200);background:#fff;
  display:grid;place-items:center;cursor:pointer;transition:.18s;color:var(--navy-800)}
.car-btn:hover:not(:disabled){border-color:var(--navy-800);background:var(--navy-800);color:#fff}
.car-btn:disabled{opacity:.3;cursor:default}
.car-btn:focus-visible{outline:2px solid var(--orange);outline-offset:2px}
.car-wrap{position:relative}
.car-btns[hidden],.car-dots[hidden],.car-hint[hidden]{display:none}
.car-track{display:grid;grid-auto-flow:column;grid-template-columns:none;
  grid-auto-columns:calc((100% - 44px) / 3);gap:22px;
  overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;
  scrollbar-width:none;-ms-overflow-style:none;padding:4px 4px 10px}
.car-track::-webkit-scrollbar{display:none}
.car-track:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:12px}
.car-track > .pcard{scroll-snap-align:start;min-width:0}
.car-dots{display:flex;gap:8px;justify-content:center;margin-top:22px}
.car-dot{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:var(--gray-300);cursor:pointer;transition:.22s}
.car-dot.on{background:var(--orange);width:26px;border-radius:4px}
.car-dot:focus-visible{outline:2px solid var(--orange);outline-offset:3px}
.car-hint{display:none}
@media(max-width:980px){.car-track{grid-auto-columns:calc((100% - 22px) / 2)}}
@media(max-width:660px){
  .car-head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}
  .car-track{grid-auto-columns:86%}
  .car-btns{order:2}
  .car-hint{display:block;font-family:var(--cond);text-transform:uppercase;letter-spacing:.12em;
    font-size:12px;font-weight:600;color:var(--gray-400);text-align:center;margin-top:14px}
  .car-hint[hidden]{display:none}
}
@media(prefers-reduced-motion:reduce){.car-track{scroll-behavior:auto}}
