.lg{--lg-ar: 1.5;--lg-ink: #1a1a1a;--lg-ground: #ffffff;--lg-radius: 12px;--lg-thumb-radius: 6px;--lg-thumb-h: 96px;--lg-gap: 16px;min-width:0}.lg *,.lg *:before,.lg *:after{box-sizing:border-box}.lg-gallery{position:relative;min-width:0}.lg-stage{position:relative}.lg-rail{display:flex;aspect-ratio:var(--lg-ar);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--lg-radius);background:var(--lg-ground);outline:none}.lg-rail::-webkit-scrollbar{display:none}.lg-rail:focus-visible{outline:2px solid var(--lg-ink);outline-offset:-2px}.lg-slide{position:relative;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.lg .lg-frame{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:zoom-in}.lg .lg-frame:focus-visible{outline:2px solid var(--lg-ink);outline-offset:-2px}.lg .lg-media{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lg-slide--video .lg-frame{cursor:default}.lg-slide--video video{background:#000}.lg-slide--model .lg-frame{cursor:grab}.lg .lg-model__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .3s ease}.lg-slide--model.is-loaded .lg-model__poster{opacity:0}.lg-model{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;--poster-color: transparent;--progress-bar-height: 0px}.lg .lg-model__turn{position:absolute;left:12px;bottom:12px;display:none;align-items:center;height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--lg-ink);color:#fff;font:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1;white-space:nowrap;cursor:pointer}.lg-model__turn-off,.lg .is-turning .lg-model__turn-on{display:none}.lg .is-turning .lg-model__turn-off{display:inline}@media(pointer:coarse){.lg .lg-model__turn{display:inline-flex}.lg-slide--model:not(.is-turning) .lg-model{pointer-events:none}.lg-slide--model .lg-frame{cursor:default}}.lg .lg-arrow,.lg .lg-thumbs-arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:#fffffff0;color:var(--lg-ink);box-shadow:0 2px 10px #00000029;cursor:pointer}.lg .lg-arrow{width:40px;height:40px;margin-top:-20px;opacity:0;transition:opacity .2s ease}.lg .lg-arrow--prev{left:12px}.lg .lg-arrow--next{right:12px}.lg-stage:hover .lg-arrow,.lg .lg-arrow:focus-visible{opacity:1}.lg .lg-arrow:focus-visible,.lg .lg-thumbs-arrow:focus-visible{outline:2px solid var(--lg-ink);outline-offset:2px}@media(hover:none){.lg .lg-arrow{display:none}}.lg-thumbrow{position:relative;margin-top:var(--lg-gap)}.lg-thumbs{position:relative;display:flex;gap:10px;padding:4px;overflow-x:auto;scrollbar-width:none}.lg-thumbs::-webkit-scrollbar{display:none}.lg .lg-thumb{position:relative;flex:0 0 auto;height:var(--lg-thumb-h);margin:0;padding:0;border:0;border-radius:var(--lg-thumb-radius);background:var(--lg-ground);cursor:pointer}.lg .lg-thumb img{display:block;width:auto;height:100%;max-width:none;border-radius:var(--lg-thumb-radius);object-fit:cover}.lg .lg-thumb[aria-pressed=true]{box-shadow:0 0 0 2px var(--lg-ground),0 0 0 4px var(--lg-ink)}.lg .lg-thumb:focus-visible{outline:2px solid var(--lg-ink);outline-offset:4px}.lg-thumb__badge{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:999px;background:#1414149e;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1;pointer-events:none}.lg .lg-thumbs-arrow{width:32px;height:32px;margin-top:-16px}.lg .lg-thumbs-arrow--prev{left:-6px}.lg .lg-thumbs-arrow--next{right:-6px}.lg .lg-thumbs-arrow[hidden]{display:none}.lg-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lg .lg-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#161413f5;color:#fff;overflow:hidden}.lg .lg-lightbox[open]{display:flex;align-items:center;justify-content:center}.lg .lg-lightbox::backdrop{background:transparent}.lg .lg-lightbox__img{display:block;width:auto;height:auto;max-width:calc(100vw - 160px);max-height:calc(100dvh - 120px);object-fit:contain;border-radius:6px;background:#fff}.lg .lg-lightbox__btn{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:999px;background:#ffffff1f;color:#fff;cursor:pointer;transition:background-color .15s ease}.lg .lg-lightbox__btn:hover{background:#ffffff3d}.lg .lg-lightbox__btn:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.lg .lg-lightbox__btn[hidden]{display:none}.lg .lg-lightbox__close{top:20px;right:20px}.lg .lg-lightbox__prev{left:20px;top:50%;margin-top:-24px}.lg .lg-lightbox__next{right:20px;top:50%;margin-top:-24px}.lg .lg-lightbox__count{position:absolute;left:0;right:0;bottom:20px;margin:0;font-size:13px;letter-spacing:.04em;text-align:center;color:#ffffffb8}@media(max-width:599px){.lg{--lg-thumb-h: 64px;--lg-gap: 12px}.lg-thumbs{gap:8px}.lg .lg-thumbs-arrow{display:none}.lg .lg-lightbox__img{max-width:100vw;max-height:calc(100dvh - 160px);border-radius:0}.lg .lg-lightbox__prev,.lg .lg-lightbox__next{top:auto;bottom:12px;margin-top:0}.lg .lg-lightbox__count{bottom:26px}}@media(prefers-reduced-motion:reduce){.lg .lg-arrow,.lg .lg-model__poster{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/lander-gallery.css.map */
