/*
 * Shared V2 page surface. Product pages, direct order and inspiration modules
 * are composed from separate blocks, so their parent surface must be explicit
 * to prevent white gaps between blocks. The responsive footer keeps its own
 * background and remains visually separated.
 */
html,
body{
  background-color:#f5f1ec;
}
#page-content-container{
  min-height:100vh;
  background-color:#f5f1ec;
}
#maincontent{
  background-color:transparent;
}
.v2-quickorder,
.v2-product-surface{
  background-color:#f5f1ec;
}
