.estate-card[data-astro-cid-a54n37u3]{border:1px solid var(--line-light);background:#fff;border-radius:8px;gap:24px;width:380px;padding:12px 12px 24px;display:grid;position:relative}.estate-card__gallery[data-astro-cid-a54n37u3]{z-index:1;border-radius:4px;height:240px;position:relative;overflow:hidden}.estate-card__noimage[data-astro-cid-a54n37u3]{background:var(--bg-light-blue);height:100%;color:var(--primary);place-items:center;font-size:24px;line-height:1.1;display:grid}.estate-card__images[data-astro-cid-a54n37u3]{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.estate-card__images[data-astro-cid-a54n37u3]::-webkit-scrollbar{display:none}.estate-card__images[data-astro-cid-a54n37u3] img[data-astro-cid-a54n37u3]{object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%}.estate-card__nav[data-astro-cid-a54n37u3]{background:url(/images/top/slide-prev.svg) 50%/contain no-repeat;width:24px;height:28px;position:absolute;top:50%;left:0;translate:0 -50%}.estate-card__nav--next[data-astro-cid-a54n37u3]{background-image:url(/images/top/slide-next.svg);left:auto;right:0;scale:-1 1}.estate-card__nav[data-astro-cid-a54n37u3]:disabled{opacity:.4;cursor:default}.estate-card__count[data-astro-cid-a54n37u3]{background:var(--bg-dark);color:#fff;border-radius:6px 6px 0 0;gap:6px;padding:4px 8px;font-size:10px;line-height:1.1;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.estate-card__count[data-astro-cid-a54n37u3] span[data-astro-cid-a54n37u3]+span[data-astro-cid-a54n37u3]:before{content:"";vertical-align:-1px;background:#fff;width:1px;height:8px;margin-right:6px;display:inline-block}.estate-card__body[data-astro-cid-a54n37u3]{gap:12px;padding:0 13px;display:grid}.estate-card__tags[data-astro-cid-a54n37u3]{align-items:center;gap:8px;font-size:13px;line-height:1.1;display:flex}.estate-card__contract[data-astro-cid-a54n37u3]{background:var(--primary);color:#fff;border-radius:16px;padding:8px 12px}.estate-card__type[data-astro-cid-a54n37u3]{color:var(--primary);text-decoration:underline}.estate-card__name[data-astro-cid-a54n37u3]{font-size:24px;font-weight:600;line-height:1.5}.estate-card__name[data-astro-cid-a54n37u3] a[data-astro-cid-a54n37u3]:after{content:"";position:absolute;inset:0}.estate-card__address[data-astro-cid-a54n37u3]{color:var(--text-secondary);align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:1;display:flex}.estate-card__address[data-astro-cid-a54n37u3]:before{content:"";background:url(/images/store/addr-pin-estate.svg) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px}.estate-card__price[data-astro-cid-a54n37u3]{border-block:1px solid var(--line-medium);grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.estate-card__price[data-astro-cid-a54n37u3]>div[data-astro-cid-a54n37u3]{white-space:nowrap;justify-items:end;gap:10px;padding:24px 16px;display:grid}.estate-card__price[data-astro-cid-a54n37u3]>div[data-astro-cid-a54n37u3]+div[data-astro-cid-a54n37u3]{border-left:1px solid var(--line-medium);align-content:center;margin-block:20px;padding-block:4px}.estate-card__price[data-astro-cid-a54n37u3] dt[data-astro-cid-a54n37u3]{color:var(--text-tertiary);font-size:13px;font-weight:400;line-height:1.1}.estate-card__price[data-astro-cid-a54n37u3] dd[data-astro-cid-a54n37u3]{font-size:13px;font-weight:400;line-height:1.1}.estate-card__price[data-astro-cid-a54n37u3] b[data-astro-cid-a54n37u3]{margin-right:2px;font-size:28px;font-weight:500;line-height:1}@media (width<=1023px){.estate-card[data-astro-cid-a54n37u3]{gap:20px;width:350px;padding-bottom:20px}.estate-card__gallery[data-astro-cid-a54n37u3]{height:220px}.estate-card__body[data-astro-cid-a54n37u3]{gap:8px;padding:0 8px}.estate-card__tags[data-astro-cid-a54n37u3]{font-size:11px}.estate-card__contract[data-astro-cid-a54n37u3]{padding:8px 10px}.estate-card__name[data-astro-cid-a54n37u3]{font-size:22px}.estate-card__price[data-astro-cid-a54n37u3]{margin-top:12px}.estate-card__price[data-astro-cid-a54n37u3]>div[data-astro-cid-a54n37u3]{padding:20px 12px}.estate-card__price[data-astro-cid-a54n37u3] dt[data-astro-cid-a54n37u3]{font-size:11px}.estate-card__price[data-astro-cid-a54n37u3] b[data-astro-cid-a54n37u3]{letter-spacing:-.02em;font-size:24px}}.pager[data-astro-cid-husxmhl5]{grid-template-columns:auto auto 1fr;grid-template-areas:"btns count bar";align-items:center;column-gap:20px;display:grid}.pager__btns[data-astro-cid-husxmhl5]{grid-area:btns;gap:12px;margin-right:8px;display:flex}.pager__btn[data-astro-cid-husxmhl5]{--arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M20 24H28M24 28L28 24L24 20' stroke='%230086CD' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:50%;width:48px;height:48px;position:relative;overflow:hidden}.pager__btn[data-astro-cid-husxmhl5] svg[data-astro-cid-husxmhl5]{fill:none;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0;rotate:-90deg}.pager__btn[data-astro-cid-husxmhl5] .base[data-astro-cid-husxmhl5]{stroke:#d0d7df}.pager__btn[data-astro-cid-husxmhl5] .ring[data-astro-cid-husxmhl5]{stroke:var(--primary);stroke-dasharray:1.02 2;stroke-dashoffset:1.03px;transition:stroke-dashoffset .6s}.pager__btn[data-astro-cid-husxmhl5]:before,.pager__btn[data-astro-cid-husxmhl5]:after{content:"";background:var(--arrow) center / 100% no-repeat;transition:translate .3s ease-in;position:absolute;inset:0}.pager__btn[data-astro-cid-husxmhl5]:after{translate:-100%}.pager__btn[data-astro-cid-husxmhl5]:not(:disabled):hover .ring[data-astro-cid-husxmhl5]{stroke-dashoffset:0}.pager__btn[data-astro-cid-husxmhl5]:not(:disabled):hover:before{translate:100%}.pager__btn[data-astro-cid-husxmhl5]:not(:disabled):hover:after{transition:translate .3s ease-out .15s;translate:0}.pager__btn--prev[data-astro-cid-husxmhl5]:before,.pager__btn--prev[data-astro-cid-husxmhl5]:after{scale:-1 1}.pager__btn--prev[data-astro-cid-husxmhl5]:after{translate:100%}.pager__btn--prev[data-astro-cid-husxmhl5]:not(:disabled):hover:before{translate:-100%}.pager__btn[data-astro-cid-husxmhl5]:disabled{opacity:.4;cursor:default}.pager__count[data-astro-cid-husxmhl5]{color:var(--primary);grid-area:count;gap:8px;font-size:13px;line-height:1;display:flex}.pager__count[data-astro-cid-husxmhl5] span[data-astro-cid-husxmhl5]+span[data-astro-cid-husxmhl5]:before{content:"";background:var(--line-default);width:1px;height:9px;margin-right:8px;display:inline-block}.pager__bar[data-astro-cid-husxmhl5]{background:#fff;border-radius:1px;grid-area:bar;height:2px}.pager--gray[data-astro-cid-husxmhl5] .pager__bar[data-astro-cid-husxmhl5]{background:#f4f4f4}.pager__bar[data-astro-cid-husxmhl5] span[data-astro-cid-husxmhl5]{background:var(--line-default);border-radius:1px;height:100%;transition:width .3s;display:block}.pager__more[data-astro-cid-husxmhl5]{grid-area:more;justify-self:end}@media (width<=1023px){.pager[data-astro-cid-husxmhl5]{grid-template-columns:auto auto 1fr;grid-template-areas:"bar bar bar""btns count more";row-gap:18px;padding:0 12px}.pager__btns[data-astro-cid-husxmhl5]{gap:8px;margin:0}.pager__btn[data-astro-cid-husxmhl5]{width:36px;height:36px}.pager__bar[data-astro-cid-husxmhl5]{height:3px}}
