.gallery-scroll-controls{align-items:center;gap:24px;margin-top:20px;display:flex}.gallery-scroll-controls__position{appearance:none;cursor:grab;touch-action:pan-y;background:0 0;flex:1;width:100%;min-width:0;height:44px;margin:0}.gallery-scroll-controls__position:active{cursor:grabbing}.gallery-scroll-controls__position::-webkit-slider-runnable-track{background:#e5e5e5;border-radius:4px;height:4px}.gallery-scroll-controls__position::-moz-range-track{background:#e5e5e5;border-radius:4px;height:4px}.gallery-scroll-controls__position::-webkit-slider-thumb{appearance:none;width:max(28px, var(--gallery-thumb-width));background:#ed2b16;border:0;border-radius:4px;height:4px}.gallery-scroll-controls__position::-moz-range-thumb{width:max(28px, var(--gallery-thumb-width));background:#ed2b16;border:0;border-radius:4px;height:4px}.gallery-scroll-controls__buttons{flex:none;gap:8px;display:flex}.gallery-scroll-controls__buttons button{color:#191919;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.gallery-scroll-controls__buttons svg{width:22px;height:22px}.gallery-scroll-controls__buttons button:hover:not(:disabled){color:#fff;background:#ed2b16;border-color:#ed2b16}.gallery-scroll-controls__buttons button:disabled{opacity:.3;cursor:default}.gallery-scroll-controls :focus-visible{outline-offset:4px;outline:2px solid #191919}@media (width<=767px){.gallery-scroll-controls{gap:16px;margin-top:12px}}
