.recommended-products{display:flex;flex-direction:column;gap:20px}.page .recommended-products-title{margin:0;font-size:26px;line-height:32px;font-weight:700}.recommended-products-loading{padding:24px 0;color:var(--color-text-secondary);font-size:16px}@media (max-width:768px){.recommended-products{gap:12px}.page .recommended-products-title{font-size:20px;line-height:26px}}