.lp-media-gallery{padding:0}.lp-gallery{position:relative}.lp-gallery__viewport{position:relative;width:100%;aspect-ratio:1.3/1;overflow:hidden;background:var(--lp-color-surface);max-height:50vh}.lp-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.lp-gallery__slide.is-active{opacity:1}.lp-gallery__slide img{width:100%;height:100%;object-fit:cover}.lp-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--lp-color-bg) 80%,transparent);border-radius:50%}.lp-gallery__arrow--prev{left:8px}.lp-gallery__arrow--next{right:8px}.lp-gallery__thumbs{display:flex;gap:6px;padding:8px 16px;overflow-x:auto}.lp-gallery__thumb{flex:0 0 auto;width:48px;height:48px;border-radius:var(--lp-radius-badge,0);overflow:hidden;opacity:.55}.lp-gallery__thumb.is-active{opacity:1;outline:2px solid var(--lp-color-accent);outline-offset:-2px}.lp-gallery__thumb img{width:100%;height:100%;object-fit:cover}@media(min-width:750px){.lp-gallery__viewport{max-height:none;aspect-ratio:1/1.1}.lp-gallery__thumb{width:64px;height:64px}}.lp-media-gallery--kit .lp-gallery{display:block}.lp-media-gallery--kit .lp-gallery__viewport{aspect-ratio:1/1;max-height:46vh;background:var(--lp-color-bg)}.lp-media-gallery--kit .lp-gallery__slide img{object-fit:contain}.lp-media-gallery--kit .lp-gallery__thumbs{display:none}@media(min-width:750px){.lp-media-gallery--kit .lp-gallery__viewport{max-height:none}}@media(min-width:750px)and (max-width:1023px){.lp-media-gallery--kit .lp-gallery{max-width:560px;margin:0 auto}}.lp-gallery__dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:7px;z-index:2}.lp-gallery__dot{position:relative;width:6px;height:6px;border-radius:50%;background:var(--lp-color-line)}.lp-gallery__dot:after{content:"";position:absolute;top:-9px;right:-4px;bottom:-9px;left:-4px}.lp-gallery__dot.is-active{background:var(--lp-color-heading)}.lp-composite{position:relative;height:100%;max-width:100%;aspect-ratio:1/1;margin:0 auto;overflow:hidden;background:var(--lp-color-bg)}.lp-composite .lp-composite__layer{position:absolute;display:block;max-width:none;height:auto;object-fit:fill;border-radius:0}.lp-composite__floor{position:absolute;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--lp-color-text) 16%,transparent),transparent)}.lp-composite__floor--base{left:3%;right:3%;top:87.7%;height:6.4%}.lp-composite__floor--back{left:24%;right:24%;top:70.9%;height:4.3%;opacity:.75}.lp-gallery__slide .lp-composite{height:100%}.lp-gallery__pic{display:block;width:100%;height:100%}.lp-composite__pic{display:contents}@media(min-width:1024px){.lp-media-gallery--kit .lp-gallery{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:12px;align-items:start}.lp-media-gallery--kit .lp-gallery__viewport{grid-column:2;grid-row:1;max-height:none}.lp-media-gallery--kit .lp-gallery__thumbs{display:flex;flex-direction:column;grid-column:1;grid-row:1;gap:8px;padding:0;overflow:visible}.lp-media-gallery--kit .lp-gallery__thumb{width:64px;height:64px;opacity:.6;background:var(--lp-color-bg)}.lp-media-gallery--kit .lp-gallery__thumb img{object-fit:contain}.lp-media-gallery--kit .lp-gallery__thumb .lp-composite{height:100%}.lp-media-gallery--kit .lp-gallery__thumb.is-active{opacity:1;outline:2px solid var(--lp-color-heading);outline-offset:-2px}.lp-gallery__dots{display:none}}@media(max-width:1023px){.lp-media-gallery--kit.lp-media-gallery--strip .lp-gallery__thumbs{display:flex;gap:8px;padding:8px 16px 0;overflow-x:auto}.lp-media-gallery--kit.lp-media-gallery--strip .lp-gallery__thumb{width:48px;height:48px;background:var(--lp-color-bg);border:1px solid var(--lp-color-line)}.lp-media-gallery--kit.lp-media-gallery--strip .lp-gallery__thumb img{object-fit:contain}.lp-media-gallery--kit.lp-media-gallery--strip .lp-gallery__thumb .lp-composite{height:100%}.lp-media-gallery--kit.lp-media-gallery--strip .lp-gallery__thumb.is-active{opacity:1;outline:2px solid var(--lp-color-heading);outline-offset:-2px}}.lp-media-gallery--wide .lp-gallery__viewport{aspect-ratio:6/5}.lp-media-gallery--wide .lp-gallery__slide .lp-composite{height:100%;width:auto}.lp-media-gallery--wide .lp-gallery__thumb .lp-composite{width:100%;height:auto;max-width:100%}.lp-media-gallery--wide .lp-gallery__thumb:has(.lp-composite){display:flex;align-items:center;justify-content:center}@media(max-width:1023px){.lp-media-gallery--wide.lp-media-gallery--strip .lp-gallery__thumb:has(.lp-composite){width:58px}}.lp-media-gallery--wide{padding-top:20px}@media(max-width:1023px){.lp-media-gallery--wide.lp-media-gallery--strip{padding-bottom:8px}}.lp-media-gallery--single .lp-gallery__viewport{max-height:40vh}.lp-media-gallery--single.lp-media-gallery--wide{padding-top:10px;padding-bottom:0}@media(min-width:750px){.lp-media-gallery--single .lp-gallery__viewport{max-height:none}}@media(min-width:1024px){.lp-media-gallery--single.lp-media-gallery--wide{padding-top:0}.lp-media-gallery--single .lp-gallery{grid-template-columns:minmax(0,1fr)}.lp-media-gallery--single .lp-gallery__viewport{grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/257/assets/lp-media-gallery.css.map */
