@media screen and (max-width:749px){.thumbnail-slider{margin-left:0!important;margin-right:0!important}.thumbnail-slider .thumbnail-list.slider{padding-left:.5rem!important}.thumbnail-list__item.slider__slide{width:calc(24% - .5rem)!important}}@media screen and (min-width:750px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(17% - .7rem)!important}}@media screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(17% - .7rem)!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(13% - .7rem)!important}}.product__media-list .product__media-item.scroll-trigger.animate--fade-in{opacity:1!important;animation:none!important}@media screen and (prefers-reduced-motion:no-preference)and (min-width:750px){.product__media-list.pu-gallery-animating{position:relative;overflow:hidden}.product__media-list.pu-gallery-animating>.product__media-item{display:none!important}.product__media-list.pu-gallery-animating>.product__media-item.pu-gallery-outgoing,.product__media-list.pu-gallery-animating>.product__media-item.pu-gallery-incoming{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:1!important;animation:none!important;transition:transform .42s var(--pu-ease-premium);will-change:transform}.product__media-list.pu-gallery-animating>.product__media-item.pu-gallery-outgoing{z-index:1;transform:translate(0)}.product__media-list.pu-gallery-animating>.product__media-item.pu-gallery-incoming{z-index:2}.product__media-list.pu-gallery-dir-next>.product__media-item.pu-gallery-incoming{transform:translate(100%)}.product__media-list.pu-gallery-dir-prev>.product__media-item.pu-gallery-incoming{transform:translate(-100%)}.product__media-list.pu-gallery-run.pu-gallery-dir-next>.product__media-item.pu-gallery-outgoing{transform:translate(-100%)}.product__media-list.pu-gallery-run.pu-gallery-dir-prev>.product__media-item.pu-gallery-outgoing{transform:translate(100%)}.product__media-list.pu-gallery-run>.product__media-item.pu-gallery-incoming{transform:translate(0)}}.thumbnail{transition:box-shadow .25s var(--pu-ease-standard),border-color .25s var(--pu-ease-standard)}@media screen and (prefers-reduced-motion:no-preference){@keyframes pu-thumbnail-pop{0%{box-shadow:0 0 0 .4rem rgb(var(--color-foreground))}to{box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}}.thumbnail.pu-thumbnail-selected{animation:pu-thumbnail-pop .32s ease-out}}@media screen and (max-width:749px){.thumbnail-slider{display:none!important}}.pu-media-progress{display:none}@media screen and (max-width:749px){[id^=GalleryViewer-]{position:relative;overflow:hidden}.pu-media-progress{display:flex;position:absolute;left:1.6rem;right:1.6rem;bottom:.6rem;gap:4px;z-index:2;pointer-events:none}.pu-media-progress__bar{flex:1 1 0;height:3px;border-radius:2px;background:#1212122e;transition:background-color .3s var(--pu-ease-standard, ease)}.pu-media-progress__bar.is-active{background:#0a0a0a}}.product-media-container.media-type-image .product__media img{transition:transform .35s var(--pu-ease-premium, cubic-bezier(.16, 1, .3, 1));transform-origin:var(--pu-zoom-x, 50%) var(--pu-zoom-y, 50%)}.product-media-container.media-type-image.pu-zoomed .product__media img{transform:scale(2);transition:transform .2s var(--pu-ease-premium, cubic-bezier(.16, 1, .3, 1))}.product-media-container.media-type-image .product__media,.product-media-container.media-type-image .product__media img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media(hover:hover)and (pointer:fine){.product-media-container.media-type-image .product__media,.product-media-container.media-type-image .product__media img,.product-media-container.media-type-image .product__media-toggle,.product-media-container.media-type-image .product__media-toggle:after{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20"><path d="M10 1 V19 M1 10 H19" stroke="black" stroke-width="1.5"/></svg>') 10 10,crosshair!important}}.product-media-container.media-type-image .product__media img{object-fit:contain}@media screen and (min-width:750px){.product--columns .product-media-container.media-type-image{aspect-ratio:var(--preview-ratio, .6667)}.product--columns .product-media-container.media-type-image .product__modal-opener,.product--columns .product-media-container.media-type-image .product__media{height:100%}.product--columns .product-media-container.media-type-image .product__media{padding-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/powerup-gallery-enhancements.css.map */
