.catalog-image-placeholder[data-v-23bb09c4]{color:#dfe3e8;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.catalog-image-placeholder svg[data-v-23bb09c4]{flex:none;display:block}.catalog-image-spinner[data-v-23bb09c4]{animation:1s linear infinite catalog-image-spin-23bb09c4}@keyframes catalog-image-spin-23bb09c4{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.catalog-image-spinner[data-v-23bb09c4]{animation:none}}.product-thumbnail[data-v-92e7be0a]{vertical-align:middle;border-radius:calc(6px * var(--workspace-radius-scale,1));flex-shrink:0;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;display:inline-flex;overflow:hidden}.product-thumbnail>img[data-v-92e7be0a]{object-fit:contain;width:100%;height:100%;display:block}.thumbnail-placeholder[data-v-92e7be0a]{box-sizing:border-box;border:1px solid var(--border);border-radius:inherit;background:var(--surface);width:100%;height:100%;color:var(--muted);font-size:calc(10px * var(--workspace-font-scale,1));text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px;line-height:1.3;display:flex}.thumbnail-placeholder>.hgi[data-v-92e7be0a]{font-size:calc(20px * var(--workspace-font-scale,1));line-height:1}.thumbnail-brand-placeholder[data-v-92e7be0a]{border-radius:inherit;width:100%;min-width:0;height:100%;display:block;overflow:hidden}.thumbnail-brand-placeholder>img[data-v-92e7be0a]{box-sizing:border-box;filter:grayscale()opacity(.25);width:100%;height:100%;padding:22%;display:block;object-fit:contain!important}.product-thumbnail[data-v-92e7be0a]{position:relative}.product-thumbnail>img.thumbnail-pending[data-v-92e7be0a]{opacity:0}.thumbnail-loading[data-v-92e7be0a]{pointer-events:none;position:absolute;inset:0}
