/* ============================================================
   CANNI V8.2.118 — white storefront background
   Keep product/media placeholders and intentional component accents,
   but make all primary storefront page surfaces pure white.
   ============================================================ */
:root{
  --bg:#fff;
}
html,
body{
  background:#fff!important;
}

/* Header should visually merge into the white storefront. */
header,
.site-header,
.v8-header,
.v8212-header{
  background:#fff!important;
}

/* Full-page utility/member/search/customer-service surfaces. */
.utility-page-v8215,
#utilityPageV8215,
.utility-page-inner-v8215,
.utility-page-body-v8215,
.member-page-content-v8215,
.search-page-v8215,
.service-page-v8217{
  background:#fff!important;
}

/* Main storefront shells remain white regardless of older theme layers. */
main,
.wrap,
.home-shell,
.home-section,
.home-products-section,
.category-page,
.category-page-v721,
.product-page,
.product-page-v81,
.product-detail,
.product-detail-v81{
  background:#fff!important;
}
