.brand-recommend__head[data-v-468342f8]{display:flex;align-items:center;justify-content:space-between;gap:8px;height:54px;padding:0 20px;border-bottom:1px solid #f0f1f4}.brand-recommend__head h2[data-v-468342f8]{display:flex;align-items:center;gap:10px;min-width:0;margin:0;font-size:18px;font-weight:500;line-height:24px}.brand-recommend__head h2[data-v-468342f8]:before{content:"";width:4px;height:18px;background:#1c6eee}.brand-recommend__head a[data-v-468342f8]{flex-shrink:0;color:#8c8c8c;font-size:14px}.brand-recommend__head a[data-v-468342f8]:hover{color:#1c6eee}.brand-recommend__grid[data-v-468342f8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;width:auto;padding:24px 28px}.brand-recommend__item[data-v-468342f8],.brand-recommend__placeholder[data-v-468342f8]{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;height:auto;aspect-ratio:96/48;box-sizing:border-box;overflow:hidden;border-radius:8px}.brand-recommend__item[data-v-468342f8]{padding:4px 8px;border:.5px solid #d9d9d9;background-color:#fff;color:#595959}.brand-recommend__item:hover img[data-v-468342f8]{transform:scale(1.1)}.brand-recommend__item img[data-v-468342f8]{width:100%;height:100%;object-fit:contain;transition:transform .25s ease-in-out}.brand-recommend__item span[data-v-468342f8]{min-width:0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;overflow-wrap:anywhere}.brand-recommend__status[data-v-468342f8]{display:flex;align-items:center;justify-content:center;min-height:180px;margin:0;color:#8c8c8c;font-size:14px}.brand-recommend__status button[data-v-468342f8]{border:0;padding:4px 0;background:transparent;color:#1c6eee;font:inherit;cursor:pointer}.brand-recommend a[data-v-468342f8]:focus-visible,.brand-recommend button[data-v-468342f8]:focus-visible{outline:2px solid #1c6eee;outline-offset:2px}@media(max-width:1649px){.brand-recommend__head h2[data-v-468342f8]{font-size:16px}.brand-recommend__head a[data-v-468342f8]{font-size:12px}.brand-recommend__grid[data-v-468342f8]{gap:8px;padding:20px}}@media(max-width:1440px){.brand-recommend__head[data-v-468342f8]{height:48px;padding:0 16px}.brand-recommend__grid[data-v-468342f8]{padding:16px;gap:6px}.brand-recommend__status[data-v-468342f8]{min-height:140px;font-size:13px}}@media(prefers-reduced-motion:reduce){.brand-recommend__item img[data-v-468342f8]{transition:none}.brand-recommend[data-v-468342f8] .el-skeleton__item{animation:none}}