.ShopLayout-module__wcFdbW__floatingHeader{margin:12px 16px 0}.ShopLayout-module__wcFdbW__floatingSurface{color:#fff;background:color-mix(in srgb, var(--shop-layout-primary) 72%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff2e;max-width:1180px;margin-inline:auto;box-shadow:0 12px 30px #00000024}.ShopLayout-module__wcFdbW__containedFooter{width:calc(100% - 32px);max-width:1180px;margin-inline:auto}.ShopLayout-module__wcFdbW__surface{background:var(--shop-layout-surface-bg);color:var(--shop-layout-surface-fg)}.ShopLayout-module__wcFdbW__surfaceTransparent{--shop-layout-surface-bg:transparent;--shop-layout-surface-fg:inherit}.ShopLayout-module__wcFdbW__surfaceCard{border:1px solid color-mix(in srgb, currentcolor 12%, transparent);--shop-layout-surface-bg:var(--shop-layout-card,var(--mantine-color-white));--shop-layout-surface-fg:var(--shop-layout-card-fg,var(--shop-layout-text,var(--mantine-color-dark-9)));--shop-layout-fg:var(--shop-layout-card-fg,var(--shop-layout-text,var(--mantine-color-dark-9)));--shop-layout-accent:var(--shop-layout-primary);--shop-layout-accent-fg:var(--shop-layout-primary-fg,#fff)}.ShopLayout-module__wcFdbW__surfaceSubtle{--shop-layout-surface-bg:var(--shop-layout-subtle,color-mix(in srgb, var(--shop-layout-primary) 8%, white));--shop-layout-surface-fg:var(--shop-layout-subtle-fg,var(--shop-layout-text,var(--mantine-color-dark-9)));--shop-layout-fg:var(--shop-layout-subtle-fg,var(--shop-layout-text,var(--mantine-color-dark-9)));--shop-layout-accent:var(--shop-layout-primary);--shop-layout-accent-fg:var(--shop-layout-primary-fg,#fff)}.ShopLayout-module__wcFdbW__surfaceInverse{--shop-layout-surface-bg:var(--shop-layout-inverse,var(--mantine-color-dark-8));--shop-layout-surface-fg:var(--shop-layout-inverse-fg,#fff);--shop-layout-fg:var(--shop-layout-inverse-fg,#fff);--shop-layout-accent:var(--shop-layout-inverse-fg,#fff);--shop-layout-accent-fg:var(--shop-layout-inverse,var(--mantine-color-dark-8))}.ShopLayout-module__wcFdbW__surfaceBrand{--shop-layout-surface-bg:var(--shop-layout-brand);--shop-layout-surface-fg:var(--shop-layout-brand-fg);--shop-layout-fg:var(--shop-layout-brand-fg);--shop-layout-accent:var(--shop-layout-brand-fg);--shop-layout-accent-fg:var(--shop-layout-brand)}