.bs-catalog-feedback{box-sizing:border-box;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px 24px;background:#fff;color:#626770;font:400 15px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;text-align:center}.bs-catalog-feedback>a{display:inline-flex;min-height:48px;align-items:center}.bs-catalog-feedback img{display:block;max-width:168px;height:auto}.bs-catalog-feedback p{margin:0;max-width:380px}.bs-catalog-feedback-shapes{display:flex;gap:12px;width:min(340px,85vw);margin:8px 0}.bs-catalog-feedback-shapes i{flex:1;aspect-ratio:1;background:#f2f3f5;border-radius:8px;animation:bs-feedback-pulse 1.8s ease-in-out infinite}.bs-catalog-feedback-shapes i:nth-child(2){animation-delay:.15s}.bs-catalog-feedback-shapes i:nth-child(3){animation-delay:.3s}.bs-catalog-feedback button{font:inherit;min-height:44px;padding:9px 24px;color:#fff;background:#141619;border:0;border-radius:24px;cursor:pointer}.bs-catalog-feedback button[hidden]{display:none}.bs-catalog-feedback :focus-visible{outline:2px solid #0758b9;outline-offset:4px}@keyframes bs-feedback-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.bs-catalog-feedback-shapes i{animation:none}}

/* Results are usable immediately; entry animation must never hide a loaded card. */
.fidelity-catalog .product-item__wrapper.scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}
