@charset "UTF-8";
/**
 * Shared BuddyBoss theme-token map.
 *
 * The BuddyBoss theme exposes its design tokens as runtime CSS custom
 * properties on :root / body. We never introduce new tokens — we alias BB's
 * with a safe fallback so a WCV surface still renders acceptably if a token
 * name differs between BB theme versions. Consumed by the theme re-skin
 * stylesheets (store #2679, dashboard #2683, directory #2684) via `@use`.
 *
 * Each value is a `var(--bb-*, fallback)` string held in a Sass variable, so
 * referencing the variable emits the custom property with its fallback intact.
 *
 * Source: includes/buddyboss/assets/src/css/_theme-tokens.scss (partial, not built)
 *
 * @since 2.0.9
 */
/**
 * BuddyBoss theme adapter — vendor Store re-skin (#2679).
 *
 * Deliberately minimal. Under the BuddyBoss theme the store page is already
 * close to native without us: BB's bundled woocommerce styles own the product
 * loop (ul.products / li.product) — overriding that layout breaks it — and WC
 * Vendors core styles the store-header internals (cover, avatar, meta,
 * typography). A/B testing (touchpoint on vs off) showed extra WCV styling on
 * those surfaces is redundant or a no-op (most BB spacing/typography tokens are
 * unset here and fall back).
 *
 * So this stylesheet adds only the one thing neither BB nor WCV core provides:
 * it gives WCV's own vendor store header BB's card surface (background, radius,
 * shadow) so the header adopts the theme's card pattern instead of sitting as a
 * flat block. Applies to both header variants (classic .wcv-header-container
 * and modern .wcv-store-header.header-modern). Uses real BB tokens
 * (--bb-content-background-color, --bb-block-radius) with fallbacks.
 *
 * Scoped under body.wcv-bb-theme (added by the theme adapter only when the
 * BuddyBoss theme is active and the Theme touchpoint is enabled), so non-BB
 * sites are untouched. No WCV markup changes; no new design tokens.
 *
 * Source: includes/buddyboss/assets/src/css/theme-store.scss
 * Built to: includes/buddyboss/assets/css/theme-store.css (gulp compileStyles)
 *
 * @since 2.0.9
 */
body.wcv-bb-theme {
  /* Give the WCV vendor store header BB's card surface. overflow clips the
   * cover/banner image to the rounded corners. */
}
body.wcv-bb-theme .wcv-header-container,
body.wcv-bb-theme .wcv-store-header.header-modern {
  background: var(--bb-content-background-color, #ffffff);
  border-radius: var(--bb-block-radius, 12px);
  box-shadow: var(--bb-card-box-shadow, 0 1px 3px rgba(17, 24, 39, 0.08));
  overflow: hidden;
}
/*# sourceMappingURL=theme-store.css.map */
