| Server IP : 185.252.147.100 / Your IP : 216.73.217.33 Web Server : nginx/1.27.3 System : Linux mitrofanov.ru 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 User : mitr ( 1000) PHP Version : 8.2.29 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /www/html/epauto.ru/wordpress/wp-content/themes/generatepress_child/css/ |
Upload File : |
/* Фильтр */
.car-filter {
display: flex;
flex-wrap: wrap;
gap: 16px;
align-items: flex-end;
margin-bottom: 32px;
padding: 20px;
background: #f5f5f5;
border-radius: 8px;
}
.car-filter__field {
display: flex;
flex-direction: column;
gap: 4px;
}
.car-filter__field label {
font-weight: 600;
font-size: 14px;
}
.car-filter__field select {
min-width: 200px;
padding: 8px 12px;
border: 1px solid #ccc;
border-radius: 4px;
font-size: 14px;
}
.car-filter__actions {
display: flex;
gap: 8px;
}
.button {
padding: 8px 20px;
background: #0073aa;
color: #fff;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 14px;
text-decoration: none;
}
.button:hover {
background: #005a87;
}
.button--reset {
background: #666;
}
.button--reset:hover {
background: #444;
}
/* Сетка автомобилей */
.cars-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 24px;
margin-bottom: 32px;
}
.car-card {
border: 1px solid #e0e0e0;
border-radius: 8px;
overflow: hidden;
transition: box-shadow 0.2s;
}
.car-card:hover {
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.car-card__image img {
width: 100%;
height: 200px;
object-fit: cover;
display: block;
}
.car-card__content {
padding: 16px;
}
.car-card__title {
font-size: 18px;
margin: 0 0 8px;
}
.car-card__title a {
text-decoration: none;
color: #333;
}
.car-card__meta {
display: flex;
gap: 8px;
margin-bottom: 8px;
}
.car-card__brand,
.car-card__model {
background: #e8f4fd;
color: #0073aa;
padding: 2px 8px;
border-radius: 4px;
font-size: 12px;
font-weight: 600;
}
.car-card__model {
background: #f0f0f0;
color: #666;
}
/* Пагинация */
.car-pagination {
text-align: center;
margin: 32px 0;
}
.car-pagination .page-numbers {
display: inline-block;
padding: 8px 14px;
margin: 0 2px;
border: 1px solid #ccc;
border-radius: 4px;
text-decoration: none;
color: #333;
}
.car-pagination .page-numbers.current {
background: #0073aa;
color: #fff;
border-color: #0073aa;
}