.lc-compare-wrapper{
    overflow-x:auto;
    padding:25px;
    background:#f8fafc;
    border-radius:20px;
}

.lc-compare-table{
    width:100%;
    min-width:1000px;
    border-collapse:collapse;
    background:#fff;
    border-radius:20px;
    overflow:hidden;
}

.lc-compare-table th,
.lc-compare-table td{
    padding:22px;
    text-align:center;
    border-bottom:1px solid #edf2f7;
}

.lc-compare-table th:first-child,
.lc-compare-table td:first-child{
    width:220px;
    text-align:left;
    font-weight:700;
    background:#f8fafc;
}

.lc-compare-table img{
    width:220px;
    height:150px;
    object-fit:cover;
    border-radius:14px;
    margin-bottom:15px;
}

.lc-view-btn{
    display:inline-block;
    padding:12px 22px;
    background:#2563eb;
    color:#fff;
    border-radius:12px;
    text-decoration:none;
    font-weight:600;
}

.lc-view-btn:hover{
    background:#1d4ed8;
}

.lc-property-card{

display:flex;

flex-direction:column;

align-items:center;

gap:15px;

}

.lc-property-image{

width:100%;

height:180px;

object-fit:cover;

border-radius:14px;

}

.lc-property-title{

font-size:20px;

font-weight:700;

line-height:1.4;

margin:0;

}

.lc-property-price{

font-size:22px;

font-weight:700;

color:#2563eb;

}

.lc-property-labels{

display:inline-block;

padding:6px 12px;

background:#10b981;

color:#fff;

font-size:13px;

border-radius:30px;

}

.lc-property-actions{

margin-top:auto;

width:100%;

}

.lc-view-btn{

display:block;

width:100%;

padding:12px;

border-radius:10px;

background:#2563eb;

color:#fff;

text-align:center;

text-decoration:none;

font-weight:600;

}

.lc-remove-property{

width:100%;

margin-bottom:10px;

padding:10px;

border:none;

background:#ef4444;

color:#fff;

font-weight:600;

border-radius:10px;

cursor:pointer;

transition:.25s;

}

.lc-remove-property:hover{

background:#dc2626;

}


.lc-different-row{
    background:#eef7ff;
}

.lc-different-row td{
    background:#eef7ff;
    font-weight:600;
}
