@import"https://use.typekit.net/cqp8pvt.css";.filter-component{display:flex;gap:20px}.filter-component .left-container{width:100%;max-width:325px;display:none}@media only screen and (min-width:1100px){.filter-component .left-container{display:block}}.filter-component .filter-popup{z-index:10000;width:100%;height:100vh;background-color:#fff;position:fixed;top:0;left:0;overflow-y:auto}.filter-component .filter-tab-container-mob{display:flex;flex-wrap:wrap;gap:8px}.filter-component .filter-tab-container-mob.pad-bot{padding-top:30px}@media only screen and (min-width:1100px){.filter-component .filter-tab-container-mob{display:none}}.filter-component .filter-tab-container-mob .filter-tab{padding:10px 15px;display:flex;align-items:center;gap:5px;background:#efede5;border-radius:50px;text-transform:capitalize}.filter-component .filter-tab-container-mob .filter-tab p{color:#0d0c22;font-size:13px;font-weight:500;line-height:160%}.filter-component .filter-tab-container-mob .filter-tab button{margin-top:4.5px;background:none;border:none;cursor:pointer}.filter-component .loader-section{text-align:center;margin-top:40px}.filter-component .right-container{width:100%}.filter-component .right-container .text-btn{display:flex}.filter-component .right-container .text-btn button{color:#0d0c22;font-family:gotham,sans-serif;font-size:.875rem;line-height:160%;font-weight:500;display:flex;gap:10px;align-items:center;justify-content:center;max-height:40px;padding:10px 15px;border-radius:8px;border:1px solid #d7d7e0;background:none}@media only screen and (min-width:1100px){.filter-component .right-container .text-btn button{display:none}}.filter-component .right-container .text-btn .right-head{width:100%;display:flex;flex-direction:column;gap:18px}@media only screen and (min-width:1100px){.filter-component .right-container .text-btn .right-head{flex-direction:row;align-items:center;justify-content:space-between;gap:0}}.filter-component .right-container .text-btn .right-head h2{font-size:1.5rem;line-height:1.4;font-family:gotham,sans-serif;font-weight:700}@media only screen and (min-width:992px){.filter-component .right-container .text-btn .right-head h2{font-size:2.125rem;line-height:1.4}}.filter-component .right-container .text-btn .right-head h2{color:#0d0c22}.filter-component .right-container .text-btn .right-head p{font-size:.875rem;line-height:1.6;font-family:gotham,sans-serif;font-weight:500}@media only screen and (min-width:992px){.filter-component .right-container .text-btn .right-head p{font-size:1rem;line-height:1.6}}.filter-component .right-container .text-btn .right-head p{color:#0d0c22}.filter-component .right-container .text-btn .right-head p span{font-size:.875rem;line-height:1.6;font-family:gotham,sans-serif;font-weight:700}@media only screen and (min-width:992px){.filter-component .right-container .text-btn .right-head p span{font-size:1rem;line-height:1.6}}.filter-component .right-container .text-btn .right-head p span{color:#0d0c22}.filter-component .right-container .cards-section{margin-top:30px;display:flex;gap:20px;flex-wrap:wrap}@media only screen and (min-width:1100px){.filter-component .right-container .cards-section{margin-top:40px}}.filter-component .right-container .cards-section .card-container{width:100%;min-width:none}@media only screen and (min-width:576px){.filter-component .right-container .cards-section .card-container{width:calc(50.8% - 20px)}}@media only screen and (min-width:1200px){.filter-component .right-container .cards-section .card-container{width:calc(33.8% - 20px)}}.filter-component .right-container .cards-section .button-container{width:100%;text-align:center;margin-top:20px}.filter-component .right-container .cards-section .button-container button{padding:13px;font-weight:500;background:none;font-size:.875rem;color:#0d0c22;border-radius:8px;line-height:normal;font-family:gotham,sans-serif;border:1px solid #d7d7e0;cursor:pointer}