apeloig-card-media{display:block;position:relative;overflow:hidden}
apeloig-card-media .ac-card-secondary{position:absolute;inset:0;display:block;width:100%;height:100%;background:#fff;opacity:0;pointer-events:none;transition:opacity 260ms ease}
apeloig-card-media .ac-card-secondary img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}
.ac-pdp-related__image apeloig-card-media{width:100%;height:100%}
.predictive-search__item apeloig-card-media{width:50px;height:50px;flex-shrink:0}
@media(hover:hover) and (pointer:fine){
  :is(.ac-product-card,.ac-plp-card,.ac-pdp-related__card,.product-card-wrapper,.predictive-search__item):not([data-touch-input]):hover apeloig-card-media[data-secondary-ready]:not([data-color-preview]) .ac-card-secondary{opacity:1}
}
@media(prefers-reduced-motion:reduce){apeloig-card-media .ac-card-secondary{transition:none}}
