.card[data-v-7d3f5c6d]{--padding-block:0rem;--padding-inline:0rem;--padding:calc(var(--padding-block) - var(--border-size,0rem)) calc(var(--padding-inline) - var(--border-size,0rem));padding:var(--padding);--border-size:0rem;--border-color:transparent;border:var(--border-size) solid var(--border-color);--border-radius:0rem;border-radius:var(--border-radius);--box-shadow:none;box-shadow:var(--box-shadow);--color:inherit;--background-color:none;color:var(--color);background-color:var(--background-color)}.location[data-v-7d3f5c6d],.price[data-v-7d3f5c6d],.title[data-v-7d3f5c6d]{--font-weight:inherit;--font-size:inherit;--line-height:inherit;font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height)}.card[data-v-7d3f5c6d]{box-sizing:border-box;transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}@media (hover:hover){.card[data-v-7d3f5c6d]:hover{--box-shadow:var(--box-shadow-lift);transform:translateY(-.125rem)}}.card[data-v-7d3f5c6d]:has(.link-to-page:focus-visible){box-shadow:var(--box-shadow-lift),var(--focus-ring)}.card[data-v-7d3f5c6d]{--border-radius:var(--radius-md);--box-shadow:var(--box-shadow-md);--background-color:var(--color-surface-white);flex-direction:column;display:flex;position:relative}.card .no-image[data-v-7d3f5c6d],.card[data-v-7d3f5c6d] .slider-viewport{border-radius:var(--border-radius) var(--border-radius) 0 0}.card[data-v-7d3f5c6d] .slider .btn{z-index:1}.carousel[data-v-7d3f5c6d],.no-image[data-v-7d3f5c6d]{height:15rem}.data[data-v-7d3f5c6d]{gap:var(--spacing-12);padding:var(--spacing-20);flex-direction:column;display:flex}.title[data-v-7d3f5c6d]{--font-weight:var(--font-weight-semibold);--font-size:1.25rem;--line-height:1.5rem;color:var(--color-heading-black)}.location[data-v-7d3f5c6d]{--font-weight:var(--font-weight-normal);--font-size:.875rem;--line-height:1.25rem;gap:var(--spacing-8);color:var(--color-text-regular);flex-wrap:nowrap;align-items:center;display:flex}.location .icon[data-v-7d3f5c6d]{--size-icon:1.125rem;width:var(--size-icon);height:var(--size-icon)}.price[data-v-7d3f5c6d]{--font-weight:var(--font-weight-semibold);--font-size:1rem;--line-height:1.375rem;color:var(--color-primary-500)}.link-to-page[data-v-7d3f5c6d]{border-radius:var(--radius-md);z-index:0;display:block;position:absolute;inset:0}
