.apartment-card[data-v-22d55e52]{border:1px solid var(--t-line-input);height:var(--md,calc(var(--scale-px)*540)) var(--n-md,calc(var(--scale-px)*420));grid-template-rows:auto 1fr;transition:border-color .2s cubic-bezier(.7,0,.3,1);display:grid;position:relative}@media (hover:hover),(pointer:fine){.apartment-card[data-v-22d55e52]:hover{border-color:rgba(var(--t-heading-rgb),.25)}}.apartment-card__top[data-v-22d55e52]{border-bottom:1px solid var(--t-line-input);min-height:var(--md,calc(var(--scale-px)*130)) var(--n-md,calc(var(--scale-px)*110));padding:var(--md,var(--spacing)) var(--n-md,calc(var(--scale-px)*15));align-items:end;row-gap:var(--spacing);grid-template-columns:1fr auto;grid-template-areas:"header header""title price";display:grid}.apartment-card__header[data-v-22d55e52]{align-self:start;align-items:flex-start;gap:var(--spacing);grid-area:header;justify-content:space-between;display:flex}.apartment-card__location[data-v-22d55e52],.apartment-card__project[data-v-22d55e52]{align-items:center;gap:calc(var(--scale-px)*6);display:flex}.apartment-card__project[data-v-22d55e52]{align-items:flex-start;min-width:0}.apartment-card__project-separator[data-v-22d55e52]{margin-top:.1em}.apartment-card__location[data-v-22d55e52]{gap:var(--md,calc(var(--scale-px)*10)) var(--n-md,calc(var(--scale-px)*5));white-space:nowrap;flex-shrink:0}@media (width<=567px) and (aspect-ratio<=13/9),(width<=667px) and (aspect-ratio>=13/9),(width<=979px) and (height<=415px) and (aspect-ratio>=13/9){.apartment-card__project[data-v-22d55e52]{flex-direction:column;align-items:flex-start;gap:4px}.apartment-card__project-separator[data-v-22d55e52]{display:none}}.apartment-card__title[data-v-22d55e52]{grid-area:title}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.apartment-card__title[data-v-22d55e52]{font-size:2.66rem}}.apartment-card__link[data-v-22d55e52]{color:inherit;text-decoration:none}.apartment-card__link[data-v-22d55e52]:after{content:"";z-index:1;position:absolute;inset:0}.apartment-card__price[data-v-22d55e52]{gap:calc(var(--scale-px)*8);grid-area:price;justify-items:end;display:grid}.apartment-card__price-old[data-v-22d55e52]{align-items:center;gap:calc(var(--scale-px)*7);display:flex}.apartment-card__discount[data-v-22d55e52]{background:var(--t-primary);color:var(--t-background);padding:calc(var(--scale-px)*2) calc(var(--scale-px)*1)}.apartment-card__body[data-v-22d55e52]{min-height:0;padding:var(--md,0 var(--spacing) var(--spacing)) var(--n-md,0 calc(var(--scale-px)*15) calc(var(--scale-px)*15));grid-template-rows:1fr auto;display:grid;position:relative}.apartment-card__favourite[data-v-22d55e52]{right:var(--md,var(--spacing)) var(--n-md,calc(var(--scale-px)*12));top:var(--md,calc(var(--scale-px)*17)) var(--n-md,calc(var(--scale-px)*12));z-index:2;position:absolute}.apartment-card__image[data-v-22d55e52]{place-items:center;min-height:0;display:grid}.apartment-card__image[data-v-22d55e52] img{height:var(--md,calc(var(--scale-px)*210)) var(--n-md,calc(var(--scale-px)*150));-o-object-fit:contain;object-fit:contain;width:var(--md,calc(var(--scale-px)*210)) var(--n-md,calc(var(--scale-px)*150));display:block}.apartment-card__features[data-v-22d55e52]{gap:var(--md,calc(var(--scale-px)*6)) var(--n-md,calc(var(--scale-px)*5));flex-wrap:nowrap;list-style:none;display:flex;overflow:hidden}.apartment-card__feature[data-v-22d55e52]{border:1px solid var(--t-line-input);height:var(--md,calc(var(--scale-px)*30)) var(--n-md,calc(var(--scale-px)*25));padding-inline:var(--md,calc(var(--scale-px)*9)) var(--n-md,calc(var(--scale-px)*7));flex-shrink:0;align-items:center;display:flex}.split-view[data-v-e29815eb]{grid-template-columns:var(--md,calc(25vw - var(--spacing-layout)) 1fr) var(--n-md,1fr);min-height:100svh;display:grid}.split-view__header[data-v-e29815eb]{padding-top:var(--md,calc(var(--spacing-large)/60*110)) var(--n-md,calc(var(--scale-px)*100))}.split-view--wide[data-v-e29815eb]{grid-template-columns:var(--md,31.9444vw 1fr) var(--n-md,1fr)}.split-view--wide .split-view__header[data-v-e29815eb]{margin-bottom:var(--md,calc(var(--spacing)*4)) var(--n-md,calc(var(--scale-px)*55));padding-top:var(--md,calc(var(--spacing-large)/60*110)) var(--n-md,calc(var(--scale-px)*80))}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.split-view--wide .split-view__left[data-v-e29815eb]{z-index:1;flex-direction:column;display:flex}.split-view__left[data-v-e29815eb]{align-self:flex-start;min-height:100svh;position:sticky;top:0}.split-view__right[data-v-e29815eb]{min-height:100svh}}
