/* GlassQuote v272 — exact Part 1 window-style images. */
body.estimator-mode .gq-subproduct-image[data-product^="window-style-"] img{
  object-fit:contain!important;
  object-position:center!important;
  --gq-image-scale:1.02;
}
.window-style-showcase .image-card-grid{
  grid-template-columns:repeat(4,minmax(0,1fr));
}
.window-style-showcase .image-card-media{
  aspect-ratio:3/2;
}
.window-style-showcase .image-card-media img{
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center;
}
@media(max-width:980px){
  .window-style-showcase .image-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:620px){
  .window-style-showcase .image-card-grid{grid-template-columns:1fr;}
}
