@keyframes wcHoverImagePulse{0%{opacity:1!important;filter:brightness(1)}50%{opacity:0.6!important;filter:brightness(.8)}100%{opacity:1!important;filter:brightness(1)}}img.wc-hover-image-loading,.wc-hover-image-container .wc-hover-image-loading,.wc-hover-image-container img.wc-hover-image-enabled.wc-hover-image-loading{animation-name:wcHoverImagePulse!important;animation-duration:0.8s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important;animation-fill-mode:both!important}.wc-hover-image-container{position:relative!important;display:inline-block}.wc-hover-image-alternate{position:absolute!important;top:0;left:0;opacity:0!important;transition:opacity 0.1s ease-in-out!important;pointer-events:none;z-index:10;max-width:100%;height:auto;border-radius:inherit;object-fit:cover;filter:none!important}.wc-hover-image-alternate.visible{opacity:1!important;filter:none!important}.wc-hover-image-container img.wc-hover-image-alternate{object-fit:cover;border-radius:inherit;transition:opacity 0.1s ease-in-out!important}.wc-hover-image-container .lazyline-wrapper{position:relative}.wc-hover-image-alternate{box-shadow:inherit;border:inherit}@media (hover:none) and (pointer:coarse){.wc-hover-image-enabled,.wc-hover-image-alternate{transition:none!important}.wc-hover-image-alternate{display:none!important}}