.explore-brands-home-container{margin-top:80px}.card{padding:var(--spacing-24);border-radius:8px;background:var(--background-bar-primary)}.card,.container{width:100%;margin:0 auto}.container{display:flex;flex-direction:column;gap:40px;max-width:440px;padding-top:24px}.description{max-width:24ch;margin:0 auto;color:var(--text-secondary);line-height:24px;text-align:center}.explore-brands-prompt-container{display:flex;justify-content:center;align-items:center;align-self:stretch}.explore-brands-prompt-container .explore-brands-content{display:flex;flex:1 0 0;gap:var(--spacing-12);align-items:flex-start}.explore-brands-prompt-container .explore-brands-text{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.explore-brands-prompt-container .explore-brands-text h2{color:var(--text-primary)}.explore-brands-prompt-container .explore-brands-text p{margin:0;color:var(--text-secondary)}.explore-brands-prompt-container .explore-brands-button{min-width:268px}.explore-brands-prompt-container .explore-brands-button button{cursor:pointer}.explore-brands-prompt-container .explore-brands-icon{display:flex;justify-content:center;align-items:center;padding:var(--spacing-12);border-radius:var(--radius-8);background:var(--background-tertiary)}.brand-grid-container{display:flex;flex-direction:column;gap:var(--spacing-24);align-items:flex-start;padding-top:40px}.brand-grid-container .brand-grid{width:100%;-moz-columns:4 auto;column-count:4}.brand-grid-container .brand-grid .brand-item{display:flex;align-items:center;width:100%;margin-bottom:var(--spacing-12);box-sizing:border-box}.brand-grid-container .brand-grid .brand-item button{width:100%;padding:0;color:inherit;font:inherit;border:none;background:none;outline:inherit;cursor:pointer}.brand-grid-container .brand-grid .brand-item .brand-content-container{display:flex;align-items:center;width:100%;color:var(--text-primary);font-weight:400;font-size:16px;font-style:normal;line-height:24px}.brand-grid-container .brand-grid .brand-item .brand-count,.brand-grid-container .brand-grid .brand-item .brand-name{display:inline-block;border-bottom:1px solid transparent}.brand-grid-container .brand-grid .brand-item .brand-content-container:hover .brand-count,.brand-grid-container .brand-grid .brand-item .brand-content-container:hover .brand-name{color:var(--text-primary);border-bottom:1px solid var(--text-primary)}.brand-grid-container .brand-grid .brand-item .brand-name{max-width:calc(100% - 40px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brand-grid-container .brand-grid .brand-item .brand-count{flex-shrink:0;padding-left:5px}.brand-grid-container .brand-grid .tooltip{padding:var(--spacing-12)}.h1{color:var(--text-primary)}.form{display:flex;gap:var(--spacing-16)}.form.form-vertical{flex-direction:column}.form.form-horizontal{width:100%}.form .search-button .button{height:40px}.form-horizontal .search-button{max-width:128px}.form-horizontal .search-button label{min-height:16px}.field{display:flex;flex-direction:column;gap:8px;width:100%}.field label{font-weight:500}.header{display:flex;flex-direction:column;gap:12px}.separator{width:100%;height:1px;margin:32px auto;padding:0;border:0;background:var(--border-divider-primary)}