/* FOBENG catalogue architecture: seven procurement families. */
.fb-family-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.fb-family-card-featured{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr)}.fb-family-card-featured .fb-family-image{aspect-ratio:auto;min-height:100%}.fb-family-card-featured .fb-family-body{padding:30px 28px 22px}.fb-family-card-featured .fb-family-body h3{font-size:28px;min-height:0}.fb-family-card:not(.fb-family-card-featured) .fb-family-body{padding:22px 20px 17px}.fb-family-card:not(.fb-family-card-featured) .fb-family-body h3{font-size:20px;min-height:52px}.fb-family-card:not(.fb-family-card-featured) .fb-family-body>p:not(.fb-models){font-size:13px;line-height:1.75}.fb-family-card .fb-models{overflow-wrap:anywhere}@media(max-width:1199px){.fb-family-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fb-family-card-featured{grid-column:span 2}.fb-family-card:not(.fb-family-card-featured) .fb-family-body h3{font-size:22px;min-height:0}}@media(max-width:899px) and (min-width:640px){.fb-family-grid{grid-template-columns:1fr}.fb-family-card-featured{grid-column:auto;display:grid;grid-template-columns:42% 58%}.fb-family-card-featured .fb-family-image{min-height:260px}.fb-family-card:not(.fb-family-card-featured){display:grid;grid-template-columns:42% 58%}.fb-family-card:not(.fb-family-card-featured) .fb-family-image{aspect-ratio:auto;min-height:240px}.fb-family-card:not(.fb-family-card-featured) .fb-family-body{padding:24px}}@media(max-width:639px){.fb-family-grid{grid-template-columns:1fr}.fb-family-card-featured{grid-column:auto;display:flex}.fb-family-card-featured .fb-family-image{aspect-ratio:3/2;min-height:0}.fb-family-card-featured .fb-family-body{padding:23px 23px 18px}.fb-family-card-featured .fb-family-body h3{font-size:24px}.fb-family-card:not(.fb-family-card-featured) .fb-family-body h3{font-size:24px}}
