/* Compacte Harbourwood productkaarten met materiaal en herkomst */
.hw-products{gap:14px;align-items:stretch}
.hw-product{display:flex;flex-direction:column;min-width:0}
.hw-product-image{height:176px;flex-shrink:0}
.hw-product-info{display:flex;flex-direction:column;flex:1;padding:13px 15px 15px}
.hw-product h3{font-size:16px;line-height:1.3;margin:6px 0 7px}
.hw-product-description{font-size:12.5px;line-height:1.5;color:#526155;margin:0 0 11px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:56px}
.hw-product .hw-price{font-size:16px;margin:auto 0 10px}
.hw-product .hw-button{align-self:flex-start;margin-top:0}
@media(max-width:760px){.hw-product-image{height:145px}.hw-product-info{padding:11px}.hw-product h3{font-size:14px}.hw-product-description{font-size:12px;line-height:1.4;min-height:50px}.hw-products{gap:10px}}
@media(max-width:480px){.hw-product-image{height:128px}.hw-product-info{padding:10px}.hw-product-description{-webkit-line-clamp:3;font-size:11.5px;min-height:47px}.hw-product .hw-price{font-size:14px}.hw-product .hw-button{font-size:11px;padding:9px 10px}}
