.quote-product-skeleton-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px}.quote-product-skeleton{padding:12px;background:#fff;border-radius:7px}.quote-product-skeleton-image{height:150px;border-radius:5px;background:#edf0f5}.quote-product-skeleton-line{height:14px;margin-top:18px;width:90%;border-radius:4px;background:#edf0f5}.quote-product-skeleton-line.short{width:55%;margin-top:12px}.quote-product-skeleton{animation:quote-skeleton-pulse 1.4s ease-in-out infinite}@keyframes quote-skeleton-pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.quote-product-skeleton{animation:none}}