/* Compact homepage entry; catalog cards keep their existing dimensions. */
.home018 .pb029-entry{height:148px;grid-template-columns:38% minmax(0,1fr);box-sizing:border-box}
.home018 .pb029-entry>img{height:100%;min-height:0;object-position:center}
.home018 .pb029-entry>span{padding:12px 14px;gap:6px;min-width:0}
.home018 .pb029-entry small{display:none}
.home018 .pb029-entry strong{font-size:23px;line-height:1.2}
.home018 .pb029-entry>span>span{font-size:14px;line-height:1.3}
.home018 .pb029-entry b{font-size:14px;line-height:1.3;padding:8px 12px;min-height:36px;gap:6px}
@media(max-width:767px){.home018 .pb029-entry strong{font-size:20px}.home018 .pb029-entry>span{padding:10px 12px;gap:5px}.home018 .pb029-entry b{padding:7px 10px}}

@media(min-width:768px){@container home (min-width:1024px){.home018 .pb029-entry{height:160px}}}
