/* The same compact preview and information treatment across the three art formats. */
ul.products li.product.bacb-detailed-card .ba-catalogue-previews {
  display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start;
  gap:10px; width:100%; margin-top:9px;
}
ul.products li.product.bacb-detailed-card .ba-catalogue-previews button {
  display:flex; flex-direction:column; align-items:center; gap:4px;
  flex:0 0 60px; width:60px; height:auto; min-width:60px; min-height:60px;
  aspect-ratio:auto; padding:3px; line-height:1.25;
}
ul.products li.product.bacb-detailed-card .ba-catalogue-previews .bacb-preview-image {
  display:block; width:52px; height:52px; aspect-ratio:1; flex:0 0 52px;
}
ul.products li.product.bacb-detailed-card .ba-catalogue-previews .bacb-preview-label {
  display:block; min-height:2.5em; font:300 11px/1.25 "Manrope",sans-serif;
  color:#35332f; text-align:center;
}
ul.products li.product.bacb-detailed-card .bacb-image-sizes-label { display:block; margin-bottom:1px; }
ul.products li.product.bacb-detailed-card .ba-card-product-type,
ul.products li.product.bacb-detailed-card .bacb-card-specification {
  font:300 13px/1.55 "Manrope",sans-serif; color:#514e48;
}
ul.products li.product.bacb-detailed-card .ba-giclee-details { flex:1 1 auto; }
ul.products li.product.bacb-detailed-card .bacb-price-context-slot {
  font:300 12px/1.5 "Manrope",sans-serif; color:#514e48; margin-top:1px;
}
@media (max-width: 767px) {
  ul.products li.product.bacb-detailed-card .ba-catalogue-previews { gap:8px; }
  ul.products li.product.bacb-detailed-card .ba-catalogue-previews button { flex-basis:54px; width:54px; min-width:54px; min-height:54px; }
  ul.products li.product.bacb-detailed-card .ba-catalogue-previews .bacb-preview-image { width:46px; height:46px; flex-basis:46px; }
}
