.chips-filters{overflow-x:overlay;align-items:center;column-gap:12px;margin-top:24px;margin-bottom:32px;display:flex}.chips-filters::-webkit-scrollbar{display:none}.chips-filters .chip{color:#000;cursor:pointer;font-family:var(--font-geist);background-color:#0000;border:1px solid #000;border-radius:100px;flex-shrink:0;place-content:center;height:48px;padding:0 20px;font-size:1rem;font-weight:600;transition:all .25s ease-in-out;display:grid}.chips-filters .chip.active{color:#fff;background-color:#000}.chips-filters .chip:hover:not(.active){background-color:#00000026}@media screen and (min-width:1024px){.chips-filters{margin-top:40px;margin-bottom:40px}}
.directory-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.directory-header h1{font-size:1.5rem;line-height:120%}.directory-header .directory-search{width:100%;max-width:366px;position:relative}.directory-header .directory-search input{background:0 0;border:1px solid #ced4da;border-radius:100px;width:100%;height:48px;padding:0 17px 0 43px;font-size:1rem}.directory-header .directory-search i{font-size:1.125rem;position:absolute;top:50%;left:16px;transform:translateY(-50%)}
.pagination-container{border:1px solid #000;border-radius:100px;width:208px;height:56px;margin:36px auto 0;padding:0 20px}.pagination-container .pagination{justify-content:space-between;align-items:center;height:100%;display:flex}.pagination-container .pagination li a,.pagination-container .pagination li .pagination-disabled{width:24px;height:24px;color:inherit;cursor:pointer;background-color:#0000;border:none;border-radius:50%;place-content:center;font-size:1.125rem;text-decoration:none;transition:all .25s ease-in-out;display:grid}.pagination-container .pagination li a:hover:not(.pagination-disabled),.pagination-container .pagination li .pagination-disabled:hover:not(.pagination-disabled){background-color:#ced4da}.pagination-container .pagination li .pagination-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.pagination-container .pagination li input{text-align:center;background-color:#0000;border:1px solid #ced4da;border-radius:4px;width:40px;height:40px;font-size:1rem}@media screen and (min-width:1024px){.pagination-container{margin-top:60px}}
.items-skeletons{grid-template-columns:repeat(2,162.04px);place-content:center;gap:24px 32px;display:grid}.items-skeletons .item-skeleton .item-skeleton__image{background-color:#dee2e6;border-radius:16px;width:162.04px;height:162.04px;margin-bottom:12px;animation:1s infinite infinity-placeholder}.items-skeletons .item-skeleton .item-skeleton__image.circular{border-radius:50%}.items-skeletons .item-skeleton .item-skeleton__info{background-color:#dee2e6;border-radius:16px;width:162.04px;height:20px;animation:1s infinite infinity-placeholder}.items-skeletons .item-skeleton .item-skeleton__info.mb{margin-bottom:8px}@media screen and (min-width:768px){.items-skeletons{grid-template-columns:repeat(3,162.04px)}}@media screen and (min-width:1024px){.items-skeletons{grid-template-columns:repeat(4,176px)}.items-skeletons .item-skeleton .item-skeleton__image{width:176px;height:176px}.items-skeletons .item-skeleton .item-skeleton__info{width:176px}}@media screen and (min-width:1280px){.items-skeletons{grid-template-columns:repeat(6,176px)}}@media screen and (min-width:1440px){.items-skeletons{gap:32px 43.29px}}
