.product-section-title[data-v-f2d8b7ae]{color:var(--ui-text,#26343c);font-size:var(--text-lg);align-items:center;gap:8px;margin:0;line-height:1.35;display:flex}svg[data-v-f2d8b7ae]{fill:none;width:20px;height:20px;stroke:var(--color-brand);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width>=761px){.product-section-title[data-v-f2d8b7ae]{font-size:var(--text-lg)}}.product-recommendations[data-v-5c94bdef]{background:var(--ui-surface,#fff);margin-top:8px;padding:20px 12px 24px}header[data-v-5c94bdef]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}header p[data-v-5c94bdef]{color:var(--ui-text-muted,#7b8794);margin:6px 0 0 28px}header a[data-v-5c94bdef],header p[data-v-5c94bdef]{font-size:var(--text-sm)}header a[data-v-5c94bdef]{min-height:44px;color:var(--color-brand-deep);flex:none;align-items:center;gap:6px;text-decoration:none;display:flex}.recommendation-grid[data-v-5c94bdef]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.recommendation-grid[data-v-5c94bdef] .product-card{min-width:0}.recommendation-grid[data-v-5c94bdef] .product-card__image{aspect-ratio:1;overflow:hidden}.recommendation-grid[data-v-5c94bdef] .product-card__body h2{font-size:var(--text-base);line-height:1.5}.recommendation-state[data-v-5c94bdef]{text-align:center;color:var(--ui-text-muted,#74858b);font-size:var(--text-base);padding:24px 0}button[data-v-5c94bdef]{border:1px solid var(--ui-brand-border,#d7e5e8);border-radius:var(--radius-button);background:var(--ui-surface,#fff);min-height:44px;color:var(--color-brand-deep);font:inherit;padding:8px 16px}@media (width>=761px){.product-recommendations[data-v-5c94bdef]{border:1px solid var(--ui-border,#e3eaec);margin-top:24px;padding:24px 30px 30px}.recommendation-grid[data-v-5c94bdef]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}
