.styles-module-scss-module__f33Gxa__placeholders{grid-area:5/2;grid-template-columns:repeat(4,auto);justify-content:start;gap:12px;display:grid}.styles-module-scss-module__f33Gxa__placeholder{background:#f1f1f1;border-radius:4px;width:45px;height:16px;position:relative;overflow:hidden}.styles-module-scss-module__f33Gxa__placeholder:before{content:"";will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff80 50%,#fff0 100%);width:100%;height:100%;animation:1s infinite styles-module-scss-module__f33Gxa__shine;position:absolute;top:0;left:-100%}@keyframes styles-module-scss-module__f33Gxa__shine{to{transform:translate(200%)}}
.styles-module-scss-module__eAVl4W__placeholder{background:#f1f1f1;border-radius:4px;width:35px;height:17px;position:relative;overflow:hidden}.styles-module-scss-module__eAVl4W__placeholder:before{content:"";will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff80 50%,#fff0 100%);width:100%;height:100%;animation:1s infinite styles-module-scss-module__eAVl4W__shine;position:absolute;top:0;left:-100%}@keyframes styles-module-scss-module__eAVl4W__shine{to{transform:translate(200%)}}.styles-module-scss-module__eAVl4W__placeholder[data-variant=real-estate-card]{grid-area:2/1;margin:0 0 6px 12px}.styles-module-scss-module__eAVl4W__placeholder[data-variant=real-estate-horizontal]{grid-area:1/2;margin:14px 0 10px}@media (max-width:767.98px){.styles-module-scss-module__eAVl4W__placeholder[data-variant=real-estate-horizontal]{grid-area:2/1/auto/-1;margin:10px 0 8px}}.styles-module-scss-module__eAVl4W__placeholder[data-variant=my-listing]{grid-area:3/2;width:35px;height:14px;margin-bottom:4px}
.styles-module-scss-module__k3ddAa__pagination{justify-content:center;align-items:center;gap:8px;min-width:0;max-width:100%;margin-top:8px;display:flex}@media (max-width:767.98px){.styles-module-scss-module__k3ddAa__pagination{gap:4px}}.styles-module-scss-module__k3ddAa__button{color:#262626;cursor:pointer;background-color:#f6f7f8;border:1px solid #f6f7f8;border-radius:4px;flex:none;justify-content:center;min-width:36px;padding:6px 12px;font-weight:500;transition:all .3s;display:flex}@media (max-width:767.98px){.styles-module-scss-module__k3ddAa__button{align-items:center;min-width:40px;height:40px;padding:6px 8px;font-size:14px}}.styles-module-scss-module__k3ddAa__button:hover{background-color:#f6f7f8}.styles-module-scss-module__k3ddAa__leftArrow,.styles-module-scss-module__k3ddAa__rightArrow{padding:6px}.styles-module-scss-module__k3ddAa__leftArrow{margin-right:8px}@media (max-width:767.98px){.styles-module-scss-module__k3ddAa__leftArrow{margin-right:0}}.styles-module-scss-module__k3ddAa__rightArrow{margin-left:8px}@media (max-width:767.98px){.styles-module-scss-module__k3ddAa__rightArrow{margin-left:0}}.styles-module-scss-module__k3ddAa__active{color:#fff;background-color:#006aff;border-color:#006aff;font-weight:600}.styles-module-scss-module__k3ddAa__active:hover{background-color:#006aff}
.styles-module-scss-module__z89uia__pagination{grid-column:1/-1}
.styles-module-scss-module__-Xktaa__button{grid-area:1/2;place-self:start end}@media (max-width:960.98px){.styles-module-scss-module__-Xktaa__button{z-index:11;border:0;grid-column:1;grid-template-columns:24px;padding:4px;font-size:0;position:relative}}.styles-module-scss-module__-Xktaa__icon{display:none}@media (max-width:960.98px){.styles-module-scss-module__-Xktaa__icon{display:block}}
.styles-module-scss-module__qNkU5a__report{grid-area:1/2;place-self:start end}@media (max-width:960.98px){.styles-module-scss-module__qNkU5a__report{grid-column:1}}
.styles-module-scss-module__Hh86aW__virtuoso{margin-bottom:0}.styles-module-scss-module__Hh86aW__products{grid-template-rows:auto;grid-auto-rows:max-content;align-items:start;display:grid}.styles-module-scss-module__Hh86aW__card{grid-template-columns:repeat(5,1fr);gap:32px 18px}@media (max-width:1259.98px){.styles-module-scss-module__Hh86aW__card{grid-template-columns:repeat(4,1fr);gap:calc(3.25203vw - 8.94309px) calc(.406504vw + 12.8821px)}}@media (max-width:960.98px){.styles-module-scss-module__Hh86aW__card{grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.styles-module-scss-module__Hh86aW__card{grid-template-columns:repeat(2,1fr);gap:calc(1.52672vw + 4.29008px) calc(1.78117vw + 2.33842px)}}@media (max-width:374.98px){.styles-module-scss-module__Hh86aW__card{gap:10px 9px}}.styles-module-scss-module__Hh86aW__horizontal{grid-template-columns:1fr;gap:0}@media (max-width:960.98px){.styles-module-scss-module__Hh86aW__horizontal{gap:21px}}.styles-module-scss-module__Hh86aW__category{grid-template-columns:1fr;gap:0}@media (max-width:960.98px){.styles-module-scss-module__Hh86aW__category{grid-template-columns:repeat(3,1fr);gap:calc(3.25203vw - 8.94309px) calc(.406504vw + 12.8821px)}}@media (max-width:767.98px){.styles-module-scss-module__Hh86aW__category{grid-template-columns:repeat(2,1fr);gap:calc(1.52672vw + 4.29008px) calc(1.78117vw + 2.33842px)}}@media (max-width:374.98px){.styles-module-scss-module__Hh86aW__category{gap:10px 9px}}.styles-module-scss-module__Hh86aW__loadMorePlaceholder{margin-top:16px}
.styles-module-scss-module__AhcbFq__section{border-top:1px solid #e2e6ee;margin-top:32px;padding-top:24px}.styles-module-scss-module__AhcbFq__flush{border-top:0;margin-top:0}.styles-module-scss-module__AhcbFq__heading{color:#262626;margin:0 0 16px;font-size:20px;font-weight:700;line-height:28px}@media (max-width:767.98px){.styles-module-scss-module__AhcbFq__heading{margin-bottom:20px}}
.styles-module-scss-module__lINMYW__sentinel{width:100%;height:1px;position:absolute;bottom:0}.styles-module-scss-module__lINMYW__nextPage{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;bottom:0;overflow:hidden}
.styles-module-scss-module__Vv30iG__list{position:relative}