.property-filters{width:100%}@media(width > 1350px){.property-filters{position:sticky;top:12px;height:calc(100vh - 18px);overflow-y:auto}}@media(1080px <= width <= 1350px){.property-filters{position:sticky;top:12px;height:calc(100vh - 18px);overflow-y:auto}}@media(width < 1080px){.property-filters{display:none;flex-direction:column;gap:16px;padding:16px;overflow-y:auto;position:fixed;top:0;left:0;height:100dvh;z-index:50;background-color:#fff}}.property-filters__header span{font-family:Poppins,sans-serif;font-weight:700;font-size:20px}@media(width > 1350px){.property-filters__header{display:none}}@media(1080px <= width <= 1350px){.property-filters__header{display:none}}@media(width < 1080px){.property-filters__header{display:flex;justify-content:space-between}}.property-filters__container{display:flex;flex-direction:column;gap:24px;width:100%;height:auto}@media(width > 1350px){.property-filters__container{margin-bottom:16px}}@media(1080px <= width <= 1350px){.property-filters__container{margin-bottom:16px}}@media(width < 1080px){.property-filters__container{margin-bottom:80px}}.property-filters__buttons{display:grid;gap:16px;width:100%;padding:16px;background-color:#fff}@media(width > 1350px){.property-filters__buttons{grid-template-columns:auto}.property-filters__buttons :nth-child(2){display:none}}@media(1080px <= width <= 1350px){.property-filters__buttons{grid-template-columns:auto}.property-filters__buttons :nth-child(2){display:none}}@media(width < 1080px){.property-filters__buttons{position:fixed;bottom:0;left:0;grid-template-columns:auto auto}}