.car-doctor-wrapper{max-width:1200px;margin:40px auto;padding:0 20px;font-family:inherit;text-align:center}.page__header--centered{margin-bottom:30px}.subtitle{color:#555;font-size:16px;margin-top:-10px}.doctor-step{display:none;opacity:0;transition:opacity .4s ease-in-out}.doctor-step.active-step{display:block;opacity:1}.category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;justify-content:center;align-items:stretch;margin-bottom:40px}.sub-categories{max-width:900px;margin:0 auto 40px}.action-card{background:#fff;border:2px solid #eaeaea;border-radius:12px;padding:20px 10px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 6px #0000000d}.action-card:hover{border-color:#d31f26;box-shadow:0 8px 15px #d31f2626;transform:translateY(-5px)}.action-card img{width:80px;height:80px;object-fit:contain;margin-bottom:15px;transition:transform .3s ease}.action-card:hover img{transform:scale(1.1)}.action-card span{font-size:15px;font-weight:600;color:#333;line-height:1.3}.btn-restart{background-color:#ffd503;color:#000;border:none;padding:12px 24px;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #ffd5034d}.btn-restart:hover{background-color:#e6c000;transform:translateY(-2px);box-shadow:0 6px 10px #ffd50366}@media screen and (max-width:600px){.category-grid{grid-template-columns:repeat(2,1fr);gap:15px}.action-card img{width:60px;height:60px}.action-card span{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
