.box-ratio[data-image-wrapper]{position:relative;overflow:hidden;background-color:var(--background-accent, #f5f5f5)}img[data-src],img[loading=lazy]{opacity:1;transition:opacity .3s ease-in-out}img[data-src]:not([src]){opacity:0}img.lazy-fade{opacity:0;transition:opacity .3s ease-in-out}img.lazy-fade.is-loaded,img[data-src].is-loaded{opacity:1}.box-ratio[data-image-wrapper]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,var(--background-accent, #f5f5f5) 0%,var(--background, #ffffff) 50%,var(--background-accent, #f5f5f5) 100%);background-size:200% 100%;animation:lazy-loading-shimmer 1.5s infinite;z-index:1}.box-ratio[data-image-wrapper]:has(img.is-loaded):before,.box-ratio[data-image-wrapper]:has(img[src]):before{display:none}@keyframes lazy-loading-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[data-bg-src]{background-color:var(--background-accent, #f5f5f5);transition:opacity .3s ease-in-out}[data-bg-src].bg-is-loaded{background-color:transparent}.product-loop__img-wrapper{position:relative;overflow:hidden}.product-loop__img-wrapper img{transition:opacity .3s ease,transform .3s ease}.product-loop__img-wrapper--hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease}.product-loop__item:hover .product-loop__img-wrapper--hidden{opacity:1}.product-loop__item:hover .product-loop__img-wrapper>a>img:first-of-type{opacity:0}.section-slideshow .box-ratio{background-color:var(--background-accent, #f5f5f5)}.section-slideshow img[fetchpriority=high]{opacity:1!important}img.is-error{opacity:.5;filter:grayscale(100%)}@media print{img[data-src]{opacity:1!important}.box-ratio[data-image-wrapper]:before{display:none!important}}@media(prefers-reduced-motion:reduce){img[data-src],img[loading=lazy],img.lazy-fade,[data-bg-src]{transition:none!important;animation:none!important}.box-ratio[data-image-wrapper]:before{animation:none;background:var(--background-accent, #f5f5f5)}}@media(prefers-reduced-data:reduce){img[loading=lazy]{content-visibility:auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lazy-load.css.map */
