/* HOUSE ADS Scania V1.3: scoped only; no modifications to tehnoverh. */
/* Visually separate card media, copy and action; no overlay. */
.house-ad{min-width:0;box-sizing:border-box;overflow-wrap:anywhere}
.house-ad img{display:block!important;position:static!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;margin:0 auto!important}
.house-ad a{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}
.house-ad [class*="title"],.house-ad [class*="caption"],.house-ad [class*="description"],.house-ad [class*="name"]{position:static!important;transform:none!important;white-space:normal!important;overflow-wrap:anywhere}
.trucksite-house-sidebar .house-ad{display:block;min-width:0;overflow:hidden;border-radius:12px;box-sizing:border-box}
.trucksite-house-sidebar .house-ad a{overflow-wrap:anywhere}
.trucksite-house-sidebar img{width:100%!important;height:auto!important;max-height:220px!important;object-fit:contain!important}
/* Sidebars desktop only; hide both host and slots for tablet/phones. */
@media(max-width:767px){
 .trucksite-house-sidebar,.trucksite-house-sidebar [data-house-ad],
 [data-house-ad="sidebar1"],[data-house-ad="sidebar2"],[data-house-ad="sidebar3"]{display:none!important;visibility:hidden!important;max-height:0!important;margin:0!important;padding:0!important}
 .content-card.trucksite-house-sidebar-host,.content-card.trucksite-house-sidebar-host-v12,.content-card.trucksite-house-sidebar-host-v13{display:block!important;grid-template-columns:none!important}
}
@media(min-width:768px) and (max-width:1179px){.trucksite-house-sidebar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:16px}}
@media(min-width:1180px){
.content-card.trucksite-house-sidebar-host-v13{display:grid;grid-template-columns:minmax(0,1fr) minmax(245px,275px);gap:24px;align-items:start}
.content-card.trucksite-house-sidebar-host-v13>.trucksite-house-sidebar{grid-column:2;grid-row:1;display:grid;gap:16px;min-width:0}
.content-card.trucksite-house-sidebar-host-v13>article,.content-card.trucksite-house-sidebar-host-v13>main{grid-column:1;grid-row:1;min-width:0}
.content-card.trucksite-house-sidebar-host-v13>:not(article):not(main):not(.trucksite-house-sidebar){grid-column:1/-1;min-width:0}
}
@media print{.trucksite-house-sidebar{display:none!important}}
