.product-gallery-shell.is-enhanced .product-gallery-photo{opacity:0;transition:opacity .16s ease-out}.product-gallery-shell.is-enhanced .product-gallery-photo.is-decoded{opacity:1}.product-gallery-photo-status{position:absolute;inset:0;display:none;place-items:center;color:#65776f;font-size:12px;pointer-events:none}.product-gallery-shell.is-enhanced .product-gallery-photo-status{display:grid}.product-gallery-pending,.product-gallery-photo-retry{position:absolute;z-index:5;left:50%;bottom:58px;transform:translateX(-50%);max-width:calc(100% - 32px);border:1px solid #d8c99f;border-radius:8px;padding:8px 12px;background:#fffdf6f2;color:#173c30;font:inherit;font-size:12px;white-space:nowrap}.product-gallery-pending{display:flex;align-items:center;gap:10px}.product-gallery-pending button{border:0;padding:0;background:transparent;color:inherit;text-decoration:underline}@media (prefers-reduced-motion:reduce){.product-gallery-shell.is-enhanced .product-gallery-photo{transition:none}}