.paneer-master-page .khoya-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.paneer-master-page .khoya-model-card h3{font-size:clamp(22px,2.4vw,34px);line-height:1.15}.paneer-master-page .cream-master-list{width:100%;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))}.paneer-master-page .cream-master-list>li{grid-column:auto}.paneer-master-page .cream-master-list>li:last-child:nth-child(odd){grid-column:1/-1}.paneer-master-page #manufacturer .cream-master-list{grid-template-columns:repeat(5,minmax(0,1fr))}.paneer-master-page #manufacturer .cream-master-list>li:last-child{grid-column:auto}@media(max-width:1099px){.paneer-master-page #manufacturer .cream-master-list{grid-template-columns:repeat(2,minmax(0,1fr))}.paneer-master-page #manufacturer .cream-master-list>li:last-child{grid-column:1/-1}}@media(max-width:767px){.paneer-master-page .khoya-model-grid,.paneer-master-page .cream-master-list,.paneer-master-page #manufacturer .cream-master-list{grid-template-columns:1fr}.paneer-master-page .khoya-model-card{grid-column:auto}.paneer-master-page .khoya-card-image{height:280px!important}}/* Keep every machine inside its designated image frame. */
.paneer-master-page .cream-intro-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}
.paneer-master-page .cream-intro-image{margin:0;min-width:0;width:100%}
.paneer-master-page .cream-intro-image img{display:block;width:100%;max-width:100%;height:420px;object-fit:contain}
.paneer-master-page .khoya-card-image{position:relative;display:block;height:280px;aspect-ratio:auto}
.paneer-master-page .khoya-card-image img{position:absolute;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}
@media(max-width:767px){.paneer-master-page .cream-intro-grid{grid-template-columns:1fr}.paneer-master-page .cream-intro-image img{height:280px}}

/* Equal emphasis for both machine specification columns. */
.paneer-master-page #specifications .cream-data-table tbody td:nth-child(n+2) { font-weight:700; }

/* Keep comparison headings visible and distinguish the PARAS column. */
body.paneer-master-page #comparison .cream-data-table thead {
 display:table-header-group!important;visibility:visible!important;opacity:1!important;
 position:static!important;height:auto!important;clip:auto!important;
}
body.paneer-master-page #comparison .cream-data-table thead th {
 display:table-cell!important;visibility:visible!important;opacity:1!important;
 color:#fff!important;background:#202020!important;font-size:inherit;
}
body.paneer-master-page #comparison .cream-data-table thead th:last-child {
 background:#b30000!important;color:#fff!important;
}
body.paneer-master-page #comparison .cream-data-table tbody td:last-child {
 background:#fff2f2!important;color:#b30000!important;font-weight:700;
}
body.paneer-master-page #comparison .cream-data-table thead th { font-size:13px!important;line-height:1.4!important; }
@media(max-width:767px){body.paneer-master-page #comparison .cream-data-table thead th{font-size:clamp(8px,2.15vw,11px)!important;}}

/* A consistent table treatment across specifications, pricing and comparison. */
body.paneer-master-page .cream-master-section .cream-data-table {
 border:1px solid #dedede!important;border-collapse:separate!important;border-spacing:0!important;
 border-radius:12px;overflow:hidden;
}
body.paneer-master-page .cream-master-section .cream-data-table thead {
 display:table-header-group!important;position:static!important;visibility:visible!important;
 opacity:1!important;height:auto!important;clip:auto!important;clip-path:none!important;
}
body.paneer-master-page .cream-master-section .cream-data-table thead tr {display:table-row!important;}
body.paneer-master-page .cream-master-section .cream-data-table thead th {
 display:table-cell!important;background:#b30000!important;color:#fff!important;
 visibility:visible!important;opacity:1!important;font-size:13px!important;line-height:1.4!important;
 padding:12px 10px!important;text-align:center!important;font-weight:750!important;
}
body.paneer-master-page .cream-master-section .cream-data-table tbody td {
 background:#fff!important;border-bottom:1px solid #e4e4e4!important;
 border-right:1px solid #e4e4e4!important;padding:11px 10px!important;
}
body.paneer-master-page .cream-master-section .cream-data-table tbody tr:nth-child(even) td {background:#f7f8f9!important;}
body.paneer-master-page .cream-master-section .cream-data-table tbody td:first-child {font-weight:700!important;color:#222!important;}
body.paneer-master-page #comparison .cream-data-table tbody td:last-child {background:#fff1f1!important;color:#b30000!important;}
@media(max-width:767px){
 body.paneer-master-page .cream-master-section .cream-data-table thead th,
 body.paneer-master-page .cream-master-section .cream-data-table tbody td {font-size:clamp(8px,2.15vw,11px)!important;padding:7px 5px!important;}
}

body.paneer-master-page #comparison .cream-data-table thead th { background:#b30000!important;color:#fff!important; }
body.paneer-master-page .cream-master-section .cream-data-table thead th,
body.paneer-master-page #comparison .cream-data-table thead th,
body.paneer-master-page #comparison .cream-data-table thead th:last-child {
 background:#202020!important;color:#fff!important;
}
