.sf-for-you{padding-block:40px}.sf-for-you-toolbar{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-block:16px}.sf-for-you-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sf-for-you-option,.sf-for-you-reason{font-size:12px;line-height:1.5;margin-block:8px;color:#595959}.sf-for-you-dismiss{border:0;border-bottom:1px solid currentColor;background:none;color:#595959;font:inherit;font-size:12px;padding:6px 0;cursor:pointer}.sf-for-you-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.sf-for-you-grid .sf-card{min-width:0}.sf-for-you-reset{background:none;border:0;text-decoration:underline;font:inherit;font-size:12px;cursor:pointer}.sf-for-you button[hidden]{display:none}.sf-for-you small{display:block;max-width:640px;color:#595959;line-height:1.6;margin-block:12px}@media(max-width:749px){.sf-for-you-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sf-for-you{padding-block:28px}}

.sf-for-you-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.sf-for-you-grid .sf-card{scroll-snap-align:start}@media(max-width:749px){.sf-for-you-grid{grid-template-columns:none;grid-auto-columns:calc((100% - 16px)/2)}}
