.xe-gal{--xg-acc: var(--sk-btn, var(--color-foreground));--xg-ink: var(--sk-fg, var(--color-foreground));--xg-r: 14px;--xg-top: 10rem;display:block;position:relative}.xe-gal__stage{position:relative;background:#fff;border-radius:var(--xg-r);overflow:hidden;box-shadow:0 30px 60px -32px #00000080;aspect-ratio:var(--xg-ratio, 1)}.xe-gal__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.xe-gal__track::-webkit-scrollbar{display:none}.xe-gal__track:focus{outline:none}.xe-gal__slide{flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always;position:relative;overflow:hidden}.xe-gal__open{all:unset;display:block;width:100%;height:100%;cursor:zoom-in}.xe-gal__open:focus-visible{outline:3px solid rgb(var(--xg-acc));outline-offset:-3px}.xe-gal__img,.xe-gal__video img{display:block;width:100%;height:100%;object-fit:contain;padding:4%;box-sizing:border-box;transition:transform .25s ease;will-change:transform}.xe-gal__slide.is-zoom .xe-gal__img{transform:scale(2);transition:none}.xe-gal__video{width:100%;height:100%;display:flex;align-items:center;background:#000}.xe-gal__video iframe,.xe-gal__video video{width:100%;height:100%;border:0;object-fit:contain}.xe-gal__arrow,.xe-gal__expand{position:absolute;z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:#fff;color:#151a1f;box-shadow:0 6px 18px #0000002e,0 0 0 1px #0000000f;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.xe-gal__arrow svg,.xe-gal__expand svg,.xe-lb__close svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.xe-gal__arrow{top:50%;margin-top:-2.2rem}.xe-gal__arrow--prev{left:1.2rem}.xe-gal__arrow--next{right:1.2rem}.xe-gal__arrow:hover,.xe-gal__expand:hover{transform:scale(1.06)}.xe-gal__arrow[disabled]{opacity:0!important;pointer-events:none}.xe-gal__arrow:focus-visible,.xe-gal__expand:focus-visible,.xe-gal__thumb:focus-visible{outline:3px solid rgb(var(--xg-acc));outline-offset:2px}.xe-gal__expand{top:1.2rem;right:1.2rem;width:4rem;height:4rem}.xe-gal__count{position:absolute;z-index:2;left:1.2rem;bottom:1.2rem;padding:.4rem 1rem;border-radius:99px;background:#111418b8;color:#fff;font-size:1.2rem;letter-spacing:.04em;pointer-events:none}.xe-gal__count b{font-weight:600}.xe-gal__dots{display:flex;justify-content:center;gap:.6rem;padding-top:1.4rem}.xe-gal__dots span{width:.8rem;height:.8rem;border-radius:99px;background:rgba(var(--xg-ink),.3);transition:width .25s ease,background .25s ease}.xe-gal__dots span.is-active{width:2.2rem;background:rgb(var(--xg-ink))}.xe-gal__thumbs{display:none;margin:0;padding:0}.xe-gal__thumb{position:relative;display:block;width:7.2rem;height:7.2rem;padding:.4rem;border:0;border-radius:10px;background:#fff;cursor:pointer;opacity:.62;outline:2px solid transparent;outline-offset:2px;transition:opacity .2s ease,outline-color .2s ease}.xe-gal__thumb img{display:block;width:100%;height:100%;object-fit:contain}.xe-gal__thumb:hover{opacity:.9}.xe-gal__thumb.is-active{opacity:1;outline-color:rgb(var(--xg-acc))}.xe-gal__play:after{content:"";position:absolute;inset:50% auto auto 50%;width:2.4rem;height:2.4rem;margin:-1.2rem 0 0 -1.2rem;border-radius:50%;background:#111418bf url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7l8 5-8 5z' fill='%23fff'/%3E%3C/svg%3E") center / 1.6rem no-repeat}.xe-gal--single .xe-gal__dots,.xe-gal--single .xe-gal__thumbs{display:none}@media screen and (max-width:989px){.xe-gal__arrow{display:none}.xe-gal__expand{width:3.6rem;height:3.6rem;top:1rem;right:1rem}.xe-gal__count{left:1rem;bottom:1rem}}@media screen and (min-width:990px){.xe-gal{position:sticky;top:var(--xg-top);z-index:2;padding-left:8.8rem}.xe-gal--single{padding-left:0}.xe-gal__thumbs{position:absolute;top:0;bottom:0;left:0;width:8rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding:.4rem;margin:-.4rem;box-sizing:border-box;scrollbar-width:none}.xe-gal__thumbs::-webkit-scrollbar{display:none}.xe-gal__stage{max-height:calc(100vh - var(--xg-top) - 3rem);min-height:32rem}.xe-gal__dots{display:none}.xe-gal__arrow{opacity:0}.xe-gal__stage:hover .xe-gal__arrow,.xe-gal__arrow:focus-visible{opacity:1}.xe-gal__track{scroll-snap-type:x mandatory}}@media(hover:hover)and (pointer:fine){.xe-gal__slide.is-zoom .xe-gal__open{cursor:crosshair}}html.xe-lock{overflow:hidden}.xe-lb{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0e1114;color:#fff;overflow:hidden}.xe-lb[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr)}.xe-lb::backdrop{background:#0e1114f5}.xe-lb__bar{display:flex;align-items:center;gap:1.6rem;padding:1.2rem 1.6rem}.xe-lb__count{font-size:1.3rem;color:#ffffffbf;min-width:5rem}.xe-lb__count b{color:#fff;font-weight:600}.xe-lb__title{flex:1;min-width:0;text-align:center;font-size:1.4rem;color:#ffffffd9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.xe-lb__close{flex:0 0 auto;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer}.xe-lb__close:hover{background:#fff3}.xe-lb__close:focus-visible,.xe-lb__thumb:focus-visible{outline:2px solid #fff;outline-offset:2px}.xe-lb__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.xe-lb__track::-webkit-scrollbar{display:none}.xe-lb__track.is-locked{overflow:hidden}.xe-lb__slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;padding:0 1.6rem;box-sizing:border-box;min-height:0}.xe-lb__zoom{width:100%;height:100%;min-width:0;min-height:0;display:grid;place-items:center;overflow:hidden;cursor:zoom-in;touch-action:pan-x pan-y}.xe-lb__zoom img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;background:#fff;border-radius:8px;user-select:none;-webkit-user-select:none;transition:transform .25s ease}.xe-lb__zoom.is-zoom{cursor:grab;touch-action:none}.xe-lb__zoom.is-zoom img{transform:scale(var(--z, 2.5))}.xe-lb__zoom.is-drag img{transition:none}.xe-lb__media{width:100%;max-width:120rem;aspect-ratio:16 / 9}.xe-lb__media iframe,.xe-lb__media video,.xe-lb__media img{width:100%;height:100%;border:0;object-fit:contain}.xe-lb .xe-lb__arrow{top:50%;opacity:1}.xe-lb__arrow.xe-gal__arrow--prev{left:2rem}.xe-lb__arrow.xe-gal__arrow--next{right:2rem}.xe-lb__thumbs{display:flex;justify-content:center;gap:.8rem;padding:1.2rem 1.6rem 0;overflow-x:auto;scrollbar-width:none}.xe-lb__thumb{flex:0 0 auto;width:5.6rem;height:5.6rem;padding:.3rem;border:0;border-radius:8px;background:#fff;cursor:pointer;opacity:.45;outline:2px solid transparent;outline-offset:2px;transition:opacity .2s ease}.xe-lb__thumb img{display:block;width:100%;height:100%;object-fit:contain}.xe-lb__thumb.is-active{opacity:1;outline-color:#fff}.xe-lb__hint{margin:0;padding:1rem 1.6rem 1.4rem;text-align:center;font-size:1.2rem;color:#ffffff8c}.xe-lb__hint--touch{display:none}@media(hover:none){.xe-lb__hint--fine{display:none}.xe-lb__hint--touch{display:inline}}@media screen and (max-width:749px){.xe-lb__arrow{display:none}.xe-lb__slide{padding:0 .8rem}.xe-lb__thumbs{justify-content:flex-start}.xe-lb__thumb{width:4.8rem;height:4.8rem}}@media(prefers-reduced-motion:reduce){.xe-gal__track,.xe-lb__track{scroll-behavior:auto}.xe-gal__img,.xe-lb__zoom img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/xe-gallery.css.map */
