/* Visible homepage routes to full listing collections. */
.homepage-browse-options{max-width:1200px;margin:18px auto 4px;padding:0 20px;display:flex;flex-wrap:wrap;gap:8px}
.homepage-browse-options a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid #b9cbc2;border-radius:8px;background:#fff;color:#174e40;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;text-align:center}
.homepage-browse-options a.homepage-browse-all{background:#175b4b;color:#fff;border-color:#175b4b}
.homepage-browse-options a:hover{text-decoration:underline;text-underline-offset:3px}
html body #discover-for-you #discover-all,html body #brandon-featured .discover-text-link,html body.swmo-discover #homepage-preview-view-all-top{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:8px 14px!important;border:1px solid #175b4b!important;border-radius:8px!important;background:#fff!important;color:#175b4b!important;font-size:14px!important;font-weight:750;text-align:center;white-space:normal;line-height:1.25;flex-shrink:0}
:is(.homepage-browse-options a,#discover-all,#brandon-featured .discover-text-link,#homepage-preview-view-all-top):focus-visible{outline:3px solid #986b18;outline-offset:3px}
html body.swmo-discover #homepage-listings-preview:has(.discover-more-tools) .homepage-preview-more-wrap{display:none!important}
@media(max-width:640px){.homepage-browse-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:16px}.homepage-browse-all{grid-column:1/-1}.homepage-browse-options a:last-child{grid-column:1/-1}html body #discover-for-you .discover-section-head,html body #brandon-featured .discover-section-head,html body #homepage-listings-preview .homepage-preview-band__head{flex-wrap:wrap;gap:8px}html body #discover-for-you #discover-all,html body #brandon-featured .discover-text-link,html body.swmo-discover #homepage-preview-view-all-top{max-width:100%}.discover-more-tools button,.discover-more-tools>a{flex:1 1 100%}}
