.machines-listing__crumbs[data-v-387db9d4]{font-size:.75rem;margin-bottom:.75rem}.machines-listing__head[data-v-387db9d4]{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.machines-listing__head h1[data-v-387db9d4]{font-size:1.375rem;font-weight:800;margin:0}.machines-listing__head-meta[data-v-387db9d4]{align-items:center;color:var(--text-muted,#6b7280);display:flex;font-size:.6875rem;gap:.875rem;white-space:nowrap}.machines-listing__grid[data-v-387db9d4]{align-items:start;display:grid;gap:1rem;grid-template-columns:22.5rem 1fr 18.75rem}.machines-listing__gallery-col[data-v-387db9d4]{position:sticky;top:5.25rem}.machines-listing__gallery[data-v-387db9d4]{background:#fff;border:1px solid var(--border,#e5e7eb);border-radius:14px;overflow:hidden}.machines-listing__gallery-main[data-v-387db9d4]{aspect-ratio:4/3;background:var(--main-background-color,#f4f5f7)}.machines-listing__gallery-main img[data-v-387db9d4]{display:block;height:100%;object-fit:cover;width:100%}.machines-listing__gallery-stub[data-v-387db9d4]{align-items:center;color:var(--text-muted,#9ca3af);display:flex;font-size:.75rem;height:100%;justify-content:center}.machines-listing__thumbs[data-v-387db9d4]{display:flex;gap:.5rem;overflow-x:auto;padding:.625rem}.machines-listing__thumb[data-v-387db9d4]{background:none;border:2px solid #0000;border-radius:8px;cursor:pointer;flex:none;height:3.375rem;overflow:hidden;padding:0;width:4.75rem}.machines-listing__thumb img[data-v-387db9d4]{display:block;height:100%;object-fit:cover;width:100%}.machines-listing__thumb--active[data-v-387db9d4]{border-color:var(--primary)}.machines-listing__main[data-v-387db9d4]{display:flex;flex-direction:column;gap:1rem;min-width:0}.machines-listing__section[data-v-387db9d4]{background:#fff;border:1px solid var(--border,#e5e7eb);border-radius:14px;padding:1.125rem 1.25rem}.machines-listing__section h2[data-v-387db9d4]{font-size:.875rem;font-weight:800;margin:0 0 .75rem}.machines-listing__specs[data-v-387db9d4]{display:grid;font-size:.75rem;gap:.4375rem .875rem;grid-template-columns:10.625rem 1fr;margin:0}.machines-listing__specs dt[data-v-387db9d4]{color:var(--text-muted,#6b7280)}.machines-listing__specs dd[data-v-387db9d4]{font-weight:600;margin:0}.machines-listing__description[data-v-387db9d4]{font-size:.75rem;line-height:1.6;margin:0;white-space:pre-line}.machines-listing__side[data-v-387db9d4]{position:sticky;top:5.25rem}.machines-listing__price-card[data-v-387db9d4]{background:#fff;border:1px solid var(--border,#e5e7eb);border-radius:14px;display:flex;flex-direction:column;gap:.75rem;padding:1.125rem}.machines-listing__price[data-v-387db9d4]{color:var(--primary);font-size:1.5rem;font-weight:800}.machines-listing__place[data-v-387db9d4]{align-items:center;display:flex;font-size:.75rem;gap:.5rem}.machines-listing__flag[data-v-387db9d4]{height:.9375rem;width:.9375rem}.machines-listing__seller[data-v-387db9d4]{border-top:1px solid var(--border,#e5e7eb);padding-top:.75rem}.machines-listing__seller-name[data-v-387db9d4]{font-size:.8125rem;font-weight:700}.machines-listing__seller-hint[data-v-387db9d4]{color:var(--text-muted,#6b7280);font-size:.6875rem}.machines-listing__phone[data-v-387db9d4]{border:1px dashed var(--primary);border-radius:10px;color:var(--primary);display:block;font-size:1.0625rem;font-weight:800;padding:.5625rem 0;text-align:center;-webkit-text-decoration:none;text-decoration:none}.machines-listing__similar[data-v-387db9d4]{margin-top:1.625rem}.machines-listing__similar h2[data-v-387db9d4]{font-size:1rem;font-weight:800;margin:0 0 .75rem}.machines-listing__similar-grid[data-v-387db9d4]{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fill,minmax(14.375rem,1fr))}.machines-listing__skeleton-grid[data-v-387db9d4]{display:grid;gap:1rem;grid-template-columns:22.5rem 1fr 18.75rem;margin-top:.875rem}.machines-listing__skeleton-side[data-v-387db9d4]{display:flex;flex-direction:column;gap:.625rem}@media(max-width:1100px){.machines-listing__grid[data-v-387db9d4]{grid-template-columns:1fr 1fr}.machines-listing__side[data-v-387db9d4]{grid-column:1/-1;position:static}}@media(max-width:760px){.machines-listing__grid[data-v-387db9d4]{grid-template-columns:1fr}.machines-listing__gallery-col[data-v-387db9d4]{position:static}.machines-listing__head[data-v-387db9d4]{flex-direction:column;gap:.375rem}}
