.llgal{display:block}.llgal__stage{position:relative;min-width:0;border-radius:var(--llgal-radius, 0px);overflow:hidden}.llgal__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.llgal__track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){.llgal__track{scroll-behavior:smooth}}.llgal__slide{flex:0 0 100%;min-width:100%;margin:0;scroll-snap-align:center;scroll-snap-stop:always;aspect-ratio:var(--llgal-ratio, 1);overflow:hidden;position:relative;background:var(--llgal-bg, #f4f7f8)}@media screen and (min-width:750px){.llgal__slide{max-height:calc(100svh - var(--header-height, 4rem) - 3rem)}}.llgal__slide img,.llgal__slide video,.llgal__slide iframe{display:block;width:100%;height:100%;object-fit:var(--llgal-fit, cover);border:0}.llgal__facade{display:block;position:relative;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer}.llgal__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#0000008c;color:#fff;pointer-events:none}.llgal__play svg{width:22px;height:22px}.llgal__dots{position:absolute;inset-inline:0;bottom:12px;display:flex;justify-content:center;align-items:center;gap:10px;pointer-events:none}.llgal__dot{pointer-events:auto;position:relative;width:7px;height:7px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.24;cursor:pointer;transition:opacity .16s ease,transform .16s cubic-bezier(.32,.72,0,1)}.llgal__dot:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.llgal__dot[aria-current=true]{opacity:1}.llgal__dot:active{transform:scale(.94)}.llgal__rail{display:none}.llgal__thumb{display:block;width:64px;padding:0;border:1px solid transparent;border-radius:2px;background:none;cursor:pointer;opacity:.55;transition:opacity .16s ease,transform .16s cubic-bezier(.32,.72,0,1)}.llgal__thumb img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:inherit}.llgal__thumb:hover{opacity:.85}.llgal__thumb[aria-current=true]{opacity:1;border-color:currentColor}.llgal__thumb:active{transform:scale(.94)}.llgal__nav{display:none;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffffd9;color:#000c;cursor:pointer;opacity:0;transition:opacity .16s ease,transform .16s cubic-bezier(.32,.72,0,1)}.llgal__nav svg{display:block;margin:auto}.llgal__nav-prev{left:12px}.llgal__nav-next{right:12px}.llgal__nav:active{transform:translateY(-50%) scale(.94)}.llgal__track:focus-visible,.llgal__dot:focus-visible,.llgal__thumb:focus-visible,.llgal__nav:focus-visible,.llgal__facade:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media screen and (min-width:990px){.llgal-multi{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:start}.llgal__rail{display:flex;flex-direction:column;gap:8px;max-height:calc(100svh - var(--header-height, 4rem) - 3rem);overflow-y:auto;scrollbar-width:none}.llgal__rail::-webkit-scrollbar{display:none}.llgal-multi .llgal__dots{display:none}.llgal__nav{display:grid;place-items:center}.llgal__stage:hover .llgal__nav,.llgal__nav:focus-visible{opacity:1}}@media(prefers-reduced-motion:reduce){.llgal__dot,.llgal__thumb,.llgal__nav{transition:none}.llgal__dot:active,.llgal__thumb:active{transform:none}.llgal__nav:active{transform:translateY(-50%)}}@media(prefers-contrast:more){.llgal__dot{opacity:.55;outline:1px solid currentColor;outline-offset:1px}.llgal__dot[aria-current=true]{opacity:1}.llgal__thumb{opacity:.85}.llgal__nav{background:#fff;color:#000;opacity:1}}@media(forced-colors:active){.llgal__dot{background:ButtonText;border:1px solid ButtonBorder;opacity:1}.llgal__dot[aria-current=true]{background:Highlight;border-color:Highlight}.llgal__thumb{border-color:ButtonBorder;opacity:1}.llgal__thumb[aria-current=true]{border:2px solid Highlight}.llgal__nav,.llgal__play{border:1px solid ButtonBorder;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lelunar-gallery.css.map */
