.apblock-listing__item{overflow:hidden}.apblock-listing__item-is-effect-shadow{box-shadow:0 4px 16px 0 color-mix(in srgb,currentColor 0,transparent);transition:.1s ease-in-out}.apblock-listing__item-is-effect-shadow:hover{box-shadow:0 4px 16px 0 color-mix(in srgb,currentColor 15%,transparent)}.apblock-listing__item-is-effect-scale-up{transition:.4s ease}.apblock-listing__item-is-effect-scale-up:hover{transform:translateY(-6px)}.apblock-listing__item__figure{aspect-ratio:4/3;margin:0;overflow:hidden;position:relative;width:100%}.apblock-listing__item__figure img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.apblock-listing__item__figure-sticker{background:rgb(from var(--property-sticker-background) r g b/var(--property-sticker-opacity,.65));border-radius:8px;color:var(--property-sticker-color,#fff);font-size:1rem;left:0;line-height:1.75;margin:2ex 2ch;padding:.35rem 1rem;position:absolute;top:0;z-index:1}.apblock-listing__item__no-image{align-items:center;background-color:#c8c8c8;color:#353535;display:flex;height:100%;justify-content:center;width:100%}.apblock-listing__item__no-image svg{height:4.75em;width:4.75em}.apblock-listing__item__content-item--flex{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.apblock-listing__item__content-item--flex-column{display:flex;flex-direction:column;gap:8px}.apblock-listing__item__content-type{border-radius:8px;font-size:1rem;line-height:1.75;padding:.35rem 1rem;z-index:1}.apblock-listing__item__content-type>p{margin:0}.apblock-listing__item__content-address{color:var(--property-address-color,#101010)!important;font-weight:600;margin-bottom:0;margin-top:1rem}.apblock-listing__item__content-suburb{color:var(--property-suburb-color,#101010)!important;margin:0!important}.apblock-listing__item__content-property{color:var(--property-type-color,#101010)!important;margin-top:.5rem}.apblock-listing__item__content-price{color:var(--property-price-color,#101010)!important;font-weight:600;margin:0}.apblock-listing__item__content-agent{color:var(--property-agent-name-color,#101010)!important;margin-top:1em}.apblock-listing__item__content-bbc{display:grid;gap:1rem;grid-template-columns:repeat(3,max-content);list-style:none;padding:0!important}.apblock-listing__item__content-bbc>li{align-items:center;display:inline-flex;gap:8px}.apblock-listing__item__content-bbc>li svg{color:var(--property-bbc-color,#101010)!important}.apblock-listing__item__content-auction,.apblock-listing__item__content-open-times{display:grid;gap:8px;margin:1.25em 0;padding-top:1.5em;position:relative}.apblock-listing__item__content-auction:before,.apblock-listing__item__content-open-times:before{background-color:currentColor;content:"";height:1px;left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.apblock-listing__item__content-auction-item,.apblock-listing__item__content-open-times-item{align-items:center;display:flex;justify-content:space-between}.apblock-listing__item__content-auction-label,.apblock-listing__item__content-open-times-label{color:var(--property-date-color,currentColor)!important;font-weight:600;margin:0}.apblock-listing__item-simple .apblock-listing__item__content-type{border-radius:999px}.apblock-listing__item-simple .apblock-listing__item__content-bbc{margin:0!important}.apblock-listing__item-simple .apblock-listing__item__content-suburb{text-transform:uppercase}.apblock-listing__item-simple .apblock-listing__item__content-agent{margin-top:0!important}.apblock-listing__table table{border-collapse:collapse;width:100%}.apblock-listing__table thead{border-bottom:3px solid;text-align:left}.apblock-listing__table td,.apblock-listing__table th{padding:.5em}@media(max-width:768.98px){.apblock-listing__table__row td{font-size:.8rem}}.apblock-listing__table__row:not(:last-child){border-bottom:1px solid rgb(from currentcolor r g b/.25)}.apblock-listing__table__column.bbc-icon{align-items:center;display:flex;gap:1em}.apblock-listing__table__column.view-link a{font-weight:700}.apblock-listing__table__icon{align-items:center;display:flex;gap:.25em}.apblock-listing__table__icon svg{color:var(--listings-table-bbc-icon-color,currentColor)}@media(max-width:768.98px){.apblock-listing__table__icon svg{height:1.25em;width:1.25em}}
