.filters-list-panel{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:8px;display:grid;position:relative}@media (min-width:1024px){.filters-list-panel{grid-template-columns:repeat(1,1fr);gap:15px;margin-bottom:15px}}.filter-panel{border:1px solid #4d4d4d;border-radius:50px;transition:all .3s cubic-bezier(.39,.58,.57,1)}@media (min-width:1024px){.filter-panel.p-open{border-radius:16px}}.filter-panel-btn{width:100%;height:100%;box-shadow:none;background:0 0;border:none;justify-content:space-between;align-items:center;gap:4px;padding:6px 12px;font-size:12px;transition:all .3s;display:flex}@media (min-width:1024px){.filter-panel-btn{gap:10px;height:auto;padding:12px 16px;font-size:16px}}.filter-panel-btn:after{content:"";background:url(/images/chevron-down.svg) 50%/100% no-repeat;width:16px;height:9px;transition:all .3s;display:block;transform:rotate(0)}.filter-panel-btn[aria-expanded=true]{border-bottom:1px solid transparent;border-radius:16px 16px 0 0;padding-bottom:4px}.filter-panel-btn[aria-expanded=true]:after{transform:rotate(180deg)}.filter-panel-btn__selected{color:#1160ab;font-size:14px;font-weight:600}@media (min-width:1024px){.filter-panel-btn__selected{position:absolute;right:0}}.filter-panel-btn__content{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.filter-panel-btn__num{color:#fff;background-color:#1160ab;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:600;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (min-width:1024px){.filter-panel-btn__num{display:none}}.filter-panel .filter-suggested{border-bottom:1px solid #4d4d4d;padding-bottom:8px}.filter-panel .filter-suggested__title{color:#4d4d4d;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:400}.filter-panel .filter-suggested__list{flex-wrap:wrap;gap:10px;display:flex}.filter-panel .filter-suggested__list-item{box-shadow:none;color:#fff;background:rgba(17,96,171,.3);border:none;border-radius:30px;padding:4px 10px;font-size:12px;font-weight:500;transition:all .3s ease-in-out}.filter-panel .filter-suggested__list-item.active{background:#1160ab}.filter-panel-collapse{width:calc(100dvw - var(--header-h-offset)*2);z-index:11;position:absolute;bottom:0;left:0;transform:translateY(calc(100% + 8px))}@media (min-width:1024px){.filter-panel-collapse{width:100%;position:relative;transform:translate(0)}}.filter-panel-collapse .card-body{--bs-border-width:1px;--bs-card-border-color:#4d4d4d;--bs-card-bg:#fff;border-radius:16px;max-height:480px}@media (min-width:1024px){.filter-panel-collapse .card-body{--bs-border-width:0;max-height:none}}.filter-panel-list{flex-direction:column;margin-bottom:0;padding:0;list-style:none;display:flex}.filter-panel-list.selected-list{border-bottom:1px solid #4d4d4d}.filter-panel-list .cursor-pointer{cursor:pointer}.filter-panel-list-item{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.filter-panel-list-item__label{color:#1160ab;text-transform:capitalize;font-size:14px;font-weight:500}.filter-panel-list-item__btn{box-shadow:none;background:0 0;border:none}.search-panel{color:#4d4d4d;border:1px solid #4d4d4d;border-radius:50px;align-items:center;padding:12px 16px;font-weight:600;display:flex;position:relative}.search-panel-input{box-shadow:none;color:#4d4d4d;background:0 0;border:none;outline:none;flex:1;width:100%}.search-panel-icon{cursor:pointer}
