.pdp-media-loader{position:relative;isolation:isolate;background-color:var(--pdp-media-loader-bg, #eeeeee)}.pdp-media-loader:before,.pdp-media-loader:after{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";transition:opacity .45s ease,visibility 0s linear}.pdp-media-loader:before{background-color:var(--pdp-media-loader-bg, #eeeeee)}.pdp-media-loader:after{background:linear-gradient(105deg,transparent 20%,var(--pdp-media-loader-highlight, rgba(255, 255, 255, .58)) 45%,transparent 70%);transform:translate(-100%);animation:pdp-media-loading-shimmer 1.35s ease-in-out infinite}.pdp-media-loader .pdp-media-loader__asset{opacity:0;transform:scale(1.012);transition:opacity .55s ease,transform .75s cubic-bezier(.22,1,.36,1)}.pdp-media-loader.is-loaded:before,.pdp-media-loader.is-loaded:after{visibility:hidden;opacity:0;transition:opacity .45s ease,visibility 0s linear .45s}.pdp-media-loader.is-loaded:after,.pdp-media-loader.is-error:after{animation:none}.pdp-media-loader.is-loaded .pdp-media-loader__asset{opacity:1;transform:none}.pdp-media-loader.is-error:after{visibility:hidden;opacity:0}.pdp-media-loader.is-error:before{z-index:0;background-color:var(--pdp-media-loader-error-bg, var(--pdp-media-loader-bg, #eeeeee))}@keyframes pdp-media-loading-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.pdp-media-loader:before,.pdp-media-loader:after,.pdp-media-loader .pdp-media-loader__asset{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/361/assets/pdp-media-loading.css.map */
