.gallery-auto-control{flex:0 0 auto;min-height:44px;padding:8px 15px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--forest);font:600 11px var(--sans);cursor:pointer;transition:background .2s}.gallery-auto-control:hover{background:var(--sand)}.gallery-auto-control[hidden]{display:none!important}.gallery-auto-control:focus-visible{outline:3px solid var(--clay);outline-offset:3px}@media(max-width:600px){.gallery-row-head{flex-wrap:wrap;gap:12px}.gallery-auto-control{margin-left:auto;min-height:44px}}
