:is(#__pd_cache_specificity__,[data-pd-ios-gallery]){width:var(--pd-gallery-width-mobile);max-width:100%;margin-inline:auto!important;--pd-gap: 10px;--pd-thumb-perview: var(--pd-thumb-perview-mobile);--pd-thumb-border: rgba(var(--color-foreground), .2);--pd-thumb-border-active: var(--pd-detected-primary-button-bg, var(--color-primary-button-background, #111));--pd-button-bg: rgb(var(--color-button));--pd-button-text: rgb(var(--color-button-text));font-family:inherit}@media(min-width:750px){:is(#__pd_cache_specificity__,[data-pd-ios-gallery]){width:var(--pd-gallery-width-desktop);--pd-thumb-perview: var(--pd-thumb-perview-desktop)}}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-main{position:relative;width:100%;max-width:100%;border-radius:0!important;overflow:hidden;background:transparent}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]).is-pd-switching .pd-ios-track{pointer-events:none}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-track{display:flex;align-items:flex-start!important;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:0;gap:0!important;padding-inline:0!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-track::-webkit-scrollbar,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumbs-track::-webkit-scrollbar{display:none}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide{flex:0 0 100%;min-width:100%;width:100%;max-width:100%;scroll-snap-align:start;scroll-snap-stop:always;display:block!important;line-height:0;background:transparent;border-radius:0!important;overflow:hidden;height:auto!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide img.pd-shopify-image[data-pd-src]{visibility:visible!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide[hidden],:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumb[hidden]{display:none!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide>picture.pd-light-hero-picture{display:block;width:100%;max-width:100%;height:auto;line-height:0;overflow:hidden}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide>img,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide>picture.pd-light-hero-picture>img,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide>.pd-shopify-image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;max-height:none!important;object-position:center center!important;margin:0!important;border-radius:0!important;background:transparent!important;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide .product-media,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide .product-media__image,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide deferred-media,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide product-model,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide .deferred-media__poster-image,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide video,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide iframe,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide model-viewer{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;max-height:none!important;object-position:center center!important;border-radius:0!important;background:transparent!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-slide .product-media{overflow:hidden!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumbs{margin-top:var(--pd-gap);width:100%;max-width:100%;position:relative}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumbs.is-hidden{display:none!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumbs-track{display:flex;gap:var(--pd-thumb-gap);width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;padding:0}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumb{flex:0 0 calc((100% - (var(--pd-thumb-perview) - 1) * var(--pd-thumb-gap)) / var(--pd-thumb-perview));width:calc((100% - (var(--pd-thumb-perview) - 1) * var(--pd-thumb-gap)) / var(--pd-thumb-perview));aspect-ratio:1 / 1;scroll-snap-align:start;scroll-snap-stop:always;border-radius:0!important;overflow:hidden;background:#fff;cursor:pointer;position:relative;border:1px solid var(--pd-thumb-border)!important;transition:none!important;padding:0;appearance:none;-webkit-appearance:none;box-sizing:border-box}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumb img{display:block!important;width:100%;height:100%;object-fit:cover!important;border-radius:0!important;pointer-events:none;-webkit-user-select:none;user-select:none}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none;border-radius:0!important;box-sizing:border-box;border:0 solid transparent;box-shadow:none}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumb.is-active{border-color:var(--pd-thumb-border-active)!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumb.is-active:after{border:var(--pd-active-thumb-border-width) solid var(--pd-thumb-border-active)!important;box-shadow:inset 0 0 0 1px rgba(var(--color-background),.75)!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-arrow{position:absolute;z-index:6;width:42px;height:42px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--pd-button-bg);color:var(--pd-button-text);box-shadow:0 8px 24px #0000001f;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;padding:0;-webkit-tap-highlight-color:transparent}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-arrow svg{width:18px;height:18px;display:block}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-arrow{top:50%;transform:translateY(-50%)}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-prev{left:10px}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-next{right:10px}@media(max-width:749px){:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-arrow{display:none!important}}@media(min-width:750px){:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-arrow{opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-main:hover .pd-ios-arrow{opacity:1;pointer-events:auto}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-track,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumbs-track{cursor:grab}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-track.is-dragging,:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) .pd-ios-thumbs-track.is-dragging{cursor:grabbing}:is(#__pd_cache_specificity__,[data-pd-ios-gallery]),:is(#__pd_cache_specificity__,[data-pd-ios-gallery]) *{-webkit-user-select:none;user-select:none}}:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-main{aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;overflow:hidden!important;background:var(--pd-square-background)!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-track{height:100%!important;min-height:100%!important;align-items:stretch!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide{height:100%!important;min-height:100%!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:var(--pd-square-background)!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide>img,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide>.pd-shopify-image,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide picture,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide picture img,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide .product-media,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide .product-media img,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide .product-media__image,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide deferred-media,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide product-model,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide .deferred-media__poster-image,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide video,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide iframe,:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-slide model-viewer{width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:center center!important;display:block!important;background:var(--pd-square-background)!important}:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=true] .pd-ios-track>.pd-ios-slide[hidden],:is(#__pd_cache_specificity__,[data-pd-ios-gallery])[data-pd-force-square=false] .pd-ios-track>.pd-ios-slide[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pd-gallery-optimized.css.map */
