sd-product-gallery.sd-pg{position:relative;display:block;--sd-arrow-bg: var(--color-background);--sd-arrow-fg: var(--color-foreground);--sd-dot-color: var(--color-foreground)}.sd-pg--arrow-dark{--sd-arrow-bg: var(--color-foreground);--sd-arrow-fg: var(--color-background)}.sd-pg--arrow-button{--sd-arrow-bg: var(--color-button);--sd-arrow-fg: var(--color-button-text)}.sd-pg--arrow-accent_1{--sd-arrow-bg: var(--color-accent-1);--sd-arrow-fg: 255, 255, 255}.sd-pg--arrow-accent_2{--sd-arrow-bg: var(--color-accent-2);--sd-arrow-fg: 255, 255, 255}.sd-pg--dots-background{--sd-dot-color: var(--color-background)}.sd-pg--dots-button{--sd-dot-color: var(--color-button)}.sd-pg--dots-accent_1{--sd-dot-color: var(--color-accent-1)}.sd-pg--dots-accent_2{--sd-dot-color: var(--color-accent-2)}.sd-pg__stage{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.sd-pg__main{min-width:0}.sd-pg__track{align-items:flex-start}.sd-pg__slide{position:relative}.sd-pg__slide[hidden],.sd-pg__thumb-item[hidden],.sd-lightbox__slide[hidden]{display:none}.sd-pmedia{position:relative;display:block;width:100%;aspect-ratio:var(--sd-ratio, 1);overflow:hidden;border-radius:var(--media-radius, 0);background:rgba(var(--color-foreground),.03)}.sd-pmedia__img,.sd-pmedia__video,.sd-pmedia iframe,.sd-pmedia model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;border:0}.sd-pg--fit-cover .sd-pg__track .sd-pmedia__img,.sd-pg--fit-cover .sd-pg__track .sd-pmedia__video{object-fit:cover}.sd-pmedia__img{transition:transform .25s ease}.sd-pmedia.is-hover-zoom{cursor:crosshair}.sd-pmedia.is-hover-zoom .sd-pmedia__img{transform:scale(2.2);transition:none}.sd-pmedia__open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:0;padding:0;background:transparent;cursor:zoom-in}.sd-pmedia__open:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-4px}.sd-pmedia__open-icon{position:absolute;right:1.2rem;bottom:1.2rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:rgba(var(--color-background),.9);color:rgb(var(--color-foreground));box-shadow:0 2px 8px #0000001a;opacity:0;transition:opacity .2s ease}.sd-pmedia__open-icon .sd-icon{--sd-icon-size: 2rem;--sd-icon-color: currentColor}.sd-pmedia:hover .sd-pmedia__open-icon,.sd-pmedia__open:focus-visible .sd-pmedia__open-icon{opacity:1}@media screen and (max-width:749px){.sd-pmedia__open-icon{opacity:1;width:3.2rem;height:3.2rem;right:1rem;bottom:1rem}sd-product-gallery[data-zoom-mobile=none] .sd-pmedia__open{display:none}}@media screen and (min-width:750px){sd-product-gallery[data-zoom=none] .sd-pmedia__open,sd-product-gallery[data-zoom=hover] .sd-pmedia__open{display:none}sd-product-gallery[data-zoom=both] .sd-pmedia.is-hover-zoom .sd-pmedia__open{cursor:zoom-in}}.sd-pmedia__deferred{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sd-pmedia__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.sd-pmedia__deferred[loaded] .sd-pmedia__poster{display:none}.sd-pmedia__deferred>div{position:absolute;top:0;right:0;bottom:0;left:0}.sd-pg__trust{position:absolute;z-index:2;width:var(--sd-pg-badge-size, 20%);pointer-events:none}.sd-pg__trust img{display:block;width:100%;height:auto}.sd-pg__trust--top-left{top:4%;left:4%}.sd-pg__trust--top-right{top:4%;right:4%}.sd-pg__trust--bottom-left{bottom:4%;left:4%}.sd-pg__trust--bottom-right{bottom:4%;right:4%}.sd-pg__sale{position:absolute;z-index:2;top:1.2rem;left:1.2rem;pointer-events:none}.sd-pg__sale-pill{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-weight:var(--font-body-weight-bold);font-size:1.3rem}.sd-pvideo{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sd-pvideo__play{--sd-vp-bg: var(--color-accent-1);--sd-vp-fg: 255, 255, 255;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:6.4rem;height:6.4rem;border-radius:50%;border:0;padding:0;background:rgb(var(--sd-vp-bg));color:rgb(var(--sd-vp-fg));box-shadow:0 4px 16px #0000002e;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.sd-pvideo__play .sd-icon{--sd-icon-size: 3.2rem;--sd-icon-color: currentColor}.sd-pvideo__play:hover{transform:translate(-50%,-50%) scale(1.06)}.sd-pvideo__play--accent_2{--sd-vp-bg: var(--color-accent-2)}.sd-pvideo__play--button{--sd-vp-bg: var(--color-button);--sd-vp-fg: var(--color-button-text)}.sd-pvideo__play--light{--sd-vp-bg: 255, 255, 255;--sd-vp-fg: 18, 18, 18}.sd-pvideo__play--dark{--sd-vp-bg: 18, 18, 18;--sd-vp-fg: 255, 255, 255}.sd-pvideo__play[hidden],.sd-pvideo__icon-pause,.sd-pvideo.is-playing .sd-pvideo__icon-play{display:none}.sd-pvideo.is-playing .sd-pvideo__icon-pause{display:block}.sd-pvideo.is-playing .sd-pvideo__play{opacity:0}.sd-pvideo.is-playing:hover .sd-pvideo__play,.sd-pvideo.is-playing .sd-pvideo__play:focus-visible{opacity:1}@media(hover:none){.sd-pvideo.is-playing .sd-pvideo__play{opacity:0}}.sd-pvideo__tools{--sd-vt-bg: 18, 18, 18;--sd-vt-fg: 255, 255, 255;position:absolute;z-index:2;right:1rem;bottom:1.4rem;display:flex;gap:.6rem}.sd-pvideo__tools--accent_1{--sd-vt-bg: var(--color-accent-1)}.sd-pvideo__tools--accent_2{--sd-vt-bg: var(--color-accent-2)}.sd-pvideo__tools--button{--sd-vt-bg: var(--color-button);--sd-vt-fg: var(--color-button-text)}.sd-pvideo__tools--light{--sd-vt-bg: 255, 255, 255;--sd-vt-fg: 18, 18, 18}.sd-pvideo__tool{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;border:0;padding:0;background:rgba(var(--sd-vt-bg),.85);color:rgb(var(--sd-vt-fg));cursor:pointer}.sd-pvideo__tool .sd-icon{--sd-icon-color: currentColor}.sd-pvideo__icon-sound{display:none}.sd-pvideo:not(.is-muted) .sd-pvideo__icon-sound{display:block}.sd-pvideo:not(.is-muted) .sd-pvideo__icon-muted{display:none}.sd-pvideo__timeline{--sd-tl: var(--color-accent-1);position:absolute;z-index:2;left:0;right:0;bottom:0;height:.5rem;background:#ffffff59;cursor:pointer}.sd-pvideo__timeline--accent_2{--sd-tl: var(--color-accent-2)}.sd-pvideo__timeline--button{--sd-tl: var(--color-button)}.sd-pvideo__timeline--light{--sd-tl: 255, 255, 255}.sd-pvideo__timeline--dark{--sd-tl: 18, 18, 18}.sd-pvideo__timeline span{display:block;height:100%;width:0;background:rgb(var(--sd-tl))}.sd-pmedia__play{z-index:2}.sd-pg__controls{margin-top:1.2rem;gap:1rem}.sd-pg__arrow{z-index:3}.sd-pg--arrows-clear .sd-pg__arrow{background:transparent;border-color:transparent;box-shadow:none}.sd-pg--single .sd-pg__controls,.sd-pg.sd-pg--one .sd-pg__thumbs{display:none}@media screen and (max-width:749px){.sd-pg--pager-hidden.sd-pg--m-arrows-hidden .sd-pg__controls,.sd-pg--m-arrows-hidden .sd-pg__arrow{display:none}.sd-pg--m-arrows-sides .sd-pg__arrow{position:absolute;top:50%;transform:translateY(-50%);--size: 3.6rem}.sd-pg--m-arrows-sides .sd-pg__arrow:hover{transform:translateY(-50%) scale(1.06)}.sd-pg--m-arrows-sides .sd-carousel__arrow--prev{left:.8rem}.sd-pg--m-arrows-sides .sd-carousel__arrow--next{right:.8rem}.sd-pg--m-arrows-pagination .sd-pg__arrow{--size: 3.2rem}.sd-pg__controls--overlay{position:absolute;left:0;right:0;bottom:1.2rem;margin:0;z-index:3;pointer-events:none}.sd-pg__controls--overlay>*{pointer-events:auto}.sd-pg__counter{font-size:1.3rem;padding:.2rem 1rem;border-radius:2rem;background:rgba(var(--color-background),.85)}}@media screen and (min-width:750px){.sd-pg__controls{margin:0}.sd-pg__pager,.sd-pg--arrows-hidden .sd-pg__arrow{display:none}.sd-pg--arrows-sides .sd-pg__arrow{position:absolute;top:50%;transform:translateY(-50%)}.sd-pg--arrows-sides .sd-pg__arrow:hover{transform:translateY(-50%) scale(1.06)}.sd-pg--arrows-sides .sd-carousel__arrow--prev{left:1.2rem}.sd-pg--arrows-sides .sd-carousel__arrow--next{right:1.2rem}}.sd-pg__thumbs{position:relative;display:none;min-width:0}.sd-pg__thumb-list{display:flex;gap:.8rem;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;scroll-behavior:smooth}.sd-pg__thumb-list::-webkit-scrollbar{display:none}.sd-pg__thumb-item{flex:0 0 calc((100% - (var(--sd-pg-thumbs, 5) - 1) * .8rem) / var(--sd-pg-thumbs, 5));scroll-snap-align:start;min-width:0}.sd-pg__thumb{position:relative;display:block;width:100%;padding:0;border:2px solid transparent;border-radius:calc(var(--media-radius, 0px) * .6 + 2px);background:rgba(var(--color-foreground),.04);overflow:hidden;cursor:pointer;aspect-ratio:1;transition:border-color .15s ease,opacity .15s ease;opacity:.7}.sd-pg--thumbs-original .sd-pg__thumb{aspect-ratio:var(--sd-ratio, 1)}.sd-pg__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sd-pg__thumb:hover{opacity:1}.sd-pg__thumb[aria-current=true]{border-color:rgb(var(--color-foreground));opacity:1}.sd-pg__thumb:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.sd-pg__thumb-badge{position:absolute;right:.4rem;top:.4rem;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:rgba(var(--color-background),.9)}.sd-pg__thumb-badge .sd-icon{--sd-icon-color: rgb(var(--color-foreground))}.sd-pg__thumbs-arrow{position:absolute;z-index:2;top:50%;display:none;place-items:center;width:2.8rem;height:2.8rem;padding:0;border-radius:50%;border:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background));color:rgb(var(--color-foreground));transform:translateY(-50%);cursor:pointer;box-shadow:0 2px 8px #00000014}.sd-pg__thumbs-arrow .sd-icon{--sd-icon-color: currentColor}.sd-pg__thumbs-arrow:disabled{opacity:0;pointer-events:none}.sd-pg__thumbs.is-scrollable .sd-pg__thumbs-arrow{display:grid}.sd-pg__thumbs-arrow--prev{left:-.6rem}.sd-pg__thumbs-arrow--next{right:-.6rem}@media screen and (max-width:749px){.sd-pg--mt-bottom .sd-pg__thumbs,.sd-pg--mt-left .sd-pg__thumbs,.sd-pg--mt-right .sd-pg__thumbs{display:block}.sd-pg--mt-bottom .sd-pg__thumb-item{flex-basis:calc((100% - (var(--sd-pg-m-thumbs, 5) - 1) * .8rem) / var(--sd-pg-m-thumbs, 5))}.sd-pg--mt-left .sd-pg__stage{grid-template-columns:var(--sd-pg-m-thumb-w, 22%) minmax(0,1fr)}.sd-pg--mt-right .sd-pg__stage{grid-template-columns:minmax(0,1fr) var(--sd-pg-m-thumb-w, 22%)}.sd-pg--mt-left .sd-pg__thumbs{order:-1}.sd-pg--mt-left .sd-pg__thumb-list,.sd-pg--mt-right .sd-pg__thumb-list{position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity}.sd-pg--mt-left .sd-pg__thumb-item,.sd-pg--mt-right .sd-pg__thumb-item{flex:0 0 auto}.sd-pg--mt-left .sd-pg__thumbs-arrow,.sd-pg--mt-right .sd-pg__thumbs-arrow{left:50%;top:auto;transform:translate(-50%) rotate(90deg)}.sd-pg--mt-left .sd-pg__thumbs-arrow--prev,.sd-pg--mt-right .sd-pg__thumbs-arrow--prev{top:.2rem}.sd-pg--mt-left .sd-pg__thumbs-arrow--next,.sd-pg--mt-right .sd-pg__thumbs-arrow--next{bottom:.2rem}.sd-pg--mt-no-arrows.sd-pg--mt-left .sd-pg__thumbs-arrow,.sd-pg--mt-no-arrows.sd-pg--mt-right .sd-pg__thumbs-arrow{display:none}.sd-pg .sd-pg__track .sd-pmedia{border-radius:var(--sd-pg-m-radius, 12px);width:var(--sd-pg-m-inner, 100%);margin-inline:auto}.sd-pg__track{scroll-padding-inline:var(--sd-pg-scroll-pad, 0px);padding-inline:0}.sd-pg--m-outer .sd-pg__track{padding-inline:var(--sd-pg-scroll-pad, 0px)}.sd-pg--m-bleed{margin-inline:-1.5rem}.sd-pg--m-bleed .sd-pg__thumbs{padding-inline:1.5rem}}@media screen and (min-width:750px){.sd-pg--slider .sd-pg__thumbs,.sd-pg--thumbnails .sd-pg__thumbs{display:block}.sd-pg--thumbnails .sd-pg__thumb-list{flex-wrap:wrap;overflow:visible}.sd-pg--thumbnails .sd-pg__thumbs-arrow{display:none!important}.sd-pg--slider.sd-pg--t-left .sd-pg__stage,.sd-pg--thumbnails.sd-pg--t-left .sd-pg__stage{grid-template-columns:var(--sd-pg-thumb-w, 16%) minmax(0,1fr);gap:1.2rem}.sd-pg--slider.sd-pg--t-right .sd-pg__stage,.sd-pg--thumbnails.sd-pg--t-right .sd-pg__stage{grid-template-columns:minmax(0,1fr) var(--sd-pg-thumb-w, 16%);gap:1.2rem}.sd-pg--t-left .sd-pg__thumbs{order:-1}.sd-pg--t-left .sd-pg__thumb-list,.sd-pg--t-right .sd-pg__thumb-list{position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;flex-wrap:nowrap;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity}.sd-pg--t-left .sd-pg__thumb-item,.sd-pg--t-right .sd-pg__thumb-item{flex:0 0 auto}.sd-pg--t-left .sd-pg__thumbs-arrow,.sd-pg--t-right .sd-pg__thumbs-arrow{left:50%;top:auto;transform:translate(-50%) rotate(90deg)}.sd-pg--t-left .sd-pg__thumbs-arrow--prev,.sd-pg--t-right .sd-pg__thumbs-arrow--prev{top:.2rem}.sd-pg--t-left .sd-pg__thumbs-arrow--next,.sd-pg--t-right .sd-pg__thumbs-arrow--next{bottom:.2rem}.sd-pg--t-no-arrows.sd-pg--t-left .sd-pg__thumbs-arrow,.sd-pg--t-no-arrows.sd-pg--t-right .sd-pg__thumbs-arrow{display:none}.sd-pg--constrain.sd-pg--slider .sd-pg__track .sd-pmedia,.sd-pg--constrain.sd-pg--thumbnails .sd-pg__track .sd-pmedia{max-height:calc(100vh - 14rem)}.sd-pg--stacked .sd-pg__track,.sd-pg--columns .sd-pg__track{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sd-pg-gap, 8px);overflow:visible;scroll-snap-type:none}.sd-pg--columns .sd-pg__track{grid-template-columns:repeat(2,minmax(0,1fr))}.sd-pg--columns.sd-pg--single .sd-pg__track{grid-template-columns:minmax(0,1fr)}.sd-pg--stacked .sd-pg__track>*,.sd-pg--columns .sd-pg__track>*{flex:none;width:auto}.sd-pg--stacked .sd-pg__controls,.sd-pg--columns .sd-pg__controls{display:none}}.sd-pg__pane{position:absolute;z-index:6;top:0;width:0;height:0;border-radius:var(--media-radius, 0);background-color:rgb(var(--color-background));background-repeat:no-repeat;background-size:250%;box-shadow:0 12px 40px #00000029;pointer-events:none}.sd-pg__pane[hidden]{display:none}.sd-pg__xr{margin-top:1rem;gap:.8rem}.sd-pg__xr .sd-icon{--sd-icon-color: currentColor}.sd-pg__xr[data-shopify-xr-hidden]{display:none}.sd-lightbox{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.sd-lightbox::backdrop{background:#0009}.sd-lightbox[open]{display:block;animation:sd-lightbox-in .2s ease}@keyframes sd-lightbox-in{0%{opacity:0}}.sd-lightbox__bar{position:absolute;z-index:3;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.2rem;pointer-events:none}.sd-lightbox__bar>*{pointer-events:auto}.sd-lightbox__counter{font-size:1.4rem;font-variant-numeric:tabular-nums;padding-inline:.6rem}.sd-lightbox__btn{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(var(--color-foreground),.12);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;box-shadow:0 2px 10px #0000001a}.sd-lightbox__btn .sd-icon{--sd-icon-color: currentColor}.sd-lightbox__btn:disabled{opacity:.3;cursor:default}.sd-lightbox__nav{position:absolute;z-index:3;top:50%;transform:translateY(-50%)}.sd-lightbox__nav--prev{left:1.2rem}.sd-lightbox__nav--next{right:1.2rem}@media screen and (max-width:749px){.sd-lightbox__nav{top:auto;bottom:1.6rem;transform:none}}.sd-lightbox__track{display:flex;width:100%;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.sd-lightbox__track::-webkit-scrollbar{display:none}.sd-lightbox.is-zoomed .sd-lightbox__track{overflow:hidden}.sd-lightbox__slide{flex:0 0 100%;height:100%;scroll-snap-align:center;display:grid;place-items:center;padding:6.4rem 1.2rem}@media screen and (min-width:750px){.sd-lightbox__slide{padding:6.4rem 8rem}}.sd-lightbox .sd-pmedia{aspect-ratio:auto;width:100%;height:100%;background:none;border-radius:0}.sd-lightbox__zoom{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:pan-x;cursor:zoom-in;user-select:none;-webkit-user-select:none}.sd-lightbox__zoom.is-zoomed{touch-action:none;cursor:grab}.sd-lightbox__zoom .sd-pmedia__img{object-fit:contain;transform-origin:center;transition:transform .15s ease-out;will-change:transform}.sd-lightbox .sd-pmedia__video{object-fit:contain;background:#000}.sd-lightbox__hint{position:absolute;z-index:2;left:50%;bottom:2.4rem;transform:translate(-50%);margin:0;font-size:1.2rem;color:rgba(var(--color-foreground),.6);white-space:nowrap;pointer-events:none}.sd-lightbox.is-zoomed .sd-lightbox__hint{display:none}@media(prefers-reduced-motion:reduce){.sd-pmedia__img,.sd-lightbox__zoom .sd-pmedia__img,.sd-pvideo__play{transition:none}.sd-lightbox[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sd-product-gallery.css.map */
