.creator-search--container{position:relative}.creator-search--container .creator-search .ph-creator-search-form{align-items:flex-start;border-radius:21px;display:flex;flex-direction:column;justify-content:center;position:relative;width:clamp(125px,100%,360px)}.creator-search--container .creator-search .ph-creator-search-form input[type=text]{background:#f0f0f0;border:none;border-radius:21px;color:var(--text-primary-color);cursor:text!important;font-size:14px;height:35px;outline:none;padding:4px 50px 4px 15px;position:relative;width:100%}.creator-search--container .creator-search .ph-creator-search-form input[type=text]::-moz-placeholder{color:var(--text-primary-color)}.creator-search--container .creator-search .ph-creator-search-form input[type=text]::placeholder{color:var(--text-primary-color)}.creator-search--container .creator-letters{align-items:center;display:flex;flex-direction:row;gap:10px;height:55px;margin:var(--grid-gap) 0 0 0;padding:0 0 20px;position:relative;width:100%}.creator-search--container .creator-letters.overflow{width:100vw}.creator-search--container .creator-letters span{font-size:16px;font-weight:700;min-width:180px}.creator-search--container .creator-letters .ph-creator-search-form,.creator-search--container .creator-letters span{padding-bottom:12px}.creator-search--container .creator-letters #resetSearch{margin-bottom:12px}@media only screen and (max-width:767.98px){.creator-search--container .creator-letters{align-items:flex-start;flex-direction:column;height:100px}.creator-search--container .creator-letters .ph-creator-search-form,.creator-search--container .creator-letters span{padding-bottom:6px}.creator-search--container .creator-letters #resetSearch{margin-bottom:6px}}.creator-search--container .creator-letters .buttons-container{height:42px;position:relative;width:100%}.creator-search--container .creator-letters .buttons-container .buttons-container-inner{align-items:center;display:flex;flex-direction:row;gap:10px;overflow-x:auto;padding-bottom:12px;padding-right:80px;position:absolute;white-space:nowrap;width:100%}.creator-search--container .creator-letters .buttons-container .buttons-container-inner::-webkit-scrollbar{background:transparent;height:2px}.creator-search--container .creator-letters .buttons-container .buttons-container-inner::-webkit-scrollbar-track{background-color:transparent}.creator-search--container .creator-letters .buttons-container .buttons-container-inner::-webkit-scrollbar-thumb{background-color:#000;border-radius:2px}@media only screen and (max-width:767.98px){.creator-search--container .creator-letters .buttons-container .buttons-container-inner{padding-right:60px}}.creator-search--container .creator-types{margin-bottom:calc(var(--grid-gap)*2)}.creator-search--container .letter-button,.creator-search--container .type-button{align-items:center;background:var(--brand-color-2);border:2px solid var(--button-2-border-color);border-radius:50px;box-sizing:border-box;color:var(--text-primary-color);cursor:pointer;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;line-height:1;min-width:30px;padding:0;transition:.15s ease}.creator-search--container .letter-button:hover,.creator-search--container .type-button:hover{filter:constrast(.5)}.creator-search--container .letter-button.active,.creator-search--container .type-button.active{background:var(--brand-color-3);border:2px solid var(--brand-color-3);color:var(--text-primary-color)}.creator-search--container .letter-button[disabled]{background:#f6f8fa;border:2px solid #f6f8fa;color:#aaa;cursor:default}.creator-search--container .letter-button[disabled]:hover{background:#f6f8fa;color:#aaa}.creator-search--container .type-button{min-width:-moz-fit-content;min-width:fit-content}.creator-search--container .letter-button-all,.creator-search--container .type-button{padding:5px 15px}.creator-search--container .letter-button-all,.creator-search--container .type-button-all{background:var(--brand-color-1);color:#fff;min-width:50px}.creator-search--container .creator-section{align-items:center;border-top:1px solid #e0e0e0;display:flex;height:100%;position:relative}.creator-search--container .creator-section:has(.creator-section-inner ul:empty){display:none}@media only screen and (max-width:991.98px){.creator-search--container .creator-section{width:100vw}.creator-search--container .creator-section .creator-section-inner{height:80px;position:relative;width:100%}}.creator-search--container .creator-section.hidden{display:none}.creator-search--container .creator-section .creator-letter{align-items:center;align-self:center;color:var(--primary-color);display:flex;flex:none;font-size:30px;font-weight:700;line-height:1;margin:0;text-align:left;width:55px}@media only screen and (min-width:992px){.creator-search--container .creator-section .creator-letter{width:105px}}.creator-search--container .creator-section ul{align-items:center;display:flex;flex-wrap:wrap;gap:15px;list-style:none;margin:0;padding:24px 0;width:100%}@media only screen and (max-width:991.98px){.creator-search--container .creator-section ul{flex-wrap:nowrap;gap:15px;overflow-x:auto;padding-right:100px;position:absolute;white-space:nowrap}}@media only screen and (max-width:767.98px){.creator-search--container .creator-section ul{padding-right:80px}}.creator-search--container .creator-section ul::-webkit-scrollbar{background:transparent;height:2px}.creator-search--container .creator-section ul::-webkit-scrollbar-track{background-color:transparent}.creator-search--container .creator-section ul::-webkit-scrollbar-thumb{background-color:#000;border-radius:2px}.creator-search--container .creator-section ul li.creator-item{align-items:center;display:flex;justify-content:center;width:auto}.creator-search--container .creator-section ul li.creator-item.hidden{display:none}.creator-search--container .creator-grid{overflow:hidden}@media only screen and (max-width:991.98px){.creator-search--container .creator-grid .page-width{overflow:visible}}.creator-search--container .creator-grid.no-results .no-results-text{align-items:center;display:flex;flex-direction:column;gap:0;height:100%;justify-content:center;width:100%}.creator-search--container .creator-grid.no-results .no-results-text:before{content:attr(data-no-results);display:block;font-size:24px;font-weight:700;padding-bottom:15px;text-align:center;width:100%}.creator-search--container .creator-grid.no-results .no-results-text button[data-reset]{display:flex!important;margin:0 auto}
