.gallery-order-control { display: flex; flex-wrap: wrap; align-items: center; gap: 12px; margin: 18px 0; font-size: 12px; color: var(--muted, #79766e); }
.gallery-order-control select { max-width: 100%; min-height: 40px; padding: 8px 32px 8px 12px; border: 1px solid var(--line, #e3e1db); border-radius: 0; background: #fff; color: var(--ink, #171717); font: inherit; }
@media (max-width: 600px) { .gallery-order-control select { width: 100%; } }
