.rgal{min-width:0}.rgal-main{position:relative;border-radius:20px;background:var(--p-light);overflow:hidden}.rgal-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;outline:none}.rgal-track::-webkit-scrollbar{display:none}.rgal-track:focus-visible{box-shadow:inset 0 0 0 3px var(--cta)}.rgal-slide{flex:0 0 100%;aspect-ratio:1;margin:0;position:relative;scroll-snap-align:start;scroll-snap-stop:always}.rgal-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rgal-cap{position:absolute;left:14px;bottom:14px;max-width:calc(100% - 120px);background:#ffffffeb;border-radius:10px;padding:6px 11px;font-size:.75rem;font-weight:600;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rgal-cap[hidden]{display:none}.rgal-count{position:absolute;right:14px;bottom:14px;background:#1e1b18b8;color:#fff;border-radius:999px;padding:5px 11px;font-family:var(--disp);font-size:.8rem;font-weight:700;letter-spacing:.02em;pointer-events:none}.rgal-arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:none;background:#fffffff2;box-shadow:0 6px 18px #1e1b182e;display:grid;place-items:center;cursor:pointer;color:var(--ink);opacity:0;transition:opacity .2s}.rgal-arrow.prev{left:14px}.rgal-arrow.next{right:14px}.rgal-main:hover .rgal-arrow,.rgal-arrow:focus-visible{opacity:1}.rgal-arrow[disabled]{opacity:0!important;pointer-events:none}.rgal-tw{position:relative;margin-top:12px}.rgal-thumbs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px}.rgal-thumbs::-webkit-scrollbar{display:none}.rgal-thumb{flex:0 0 calc((100% - 40px)/5);aspect-ratio:1;border-radius:12px;border:1.5px solid var(--line);background:var(--p-light);padding:0;overflow:hidden;cursor:pointer;scroll-snap-align:start;transition:border-color .15s}.rgal-thumb img{width:100%;height:100%;object-fit:cover;display:block}.rgal-thumb:hover{border-color:var(--ink)}.rgal-thumb.active{border-color:var(--cta);box-shadow:0 0 0 1px var(--cta)}.rgal-tarrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:#fff;box-shadow:0 4px 12px #1e1b1829;display:none;place-items:center;cursor:pointer;color:var(--ink)}.rgal-tarrow.prev{left:-10px}.rgal-tarrow.next{right:-10px}.rgal-tover .rgal-tarrow{display:grid}.rgal-tarrow[disabled]{opacity:0;pointer-events:none}@media(hover:none){.rgal-arrow{display:none}.rgal-tarrow{display:none!important}}@media(max-width:760px){.rgal-main{border-radius:16px}.rgal-thumb{flex-basis:calc((100% - 30px) / 4.4)}.rgal-tarrow{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rmy-gallery.css.map */
