body.store-pro{--store-ink:var(--visual-secondary);--store-dark:var(--visual-secondary);--store-violet:var(--visual-primary);--store-lime:var(--visual-primary);font-family:var(--visual-font),sans-serif}
body.store-pro .store-pro-action,body.store-pro .store-pro-brand span{background:var(--store-violet);color:var(--visual-on-primary)}
body.store-pro .store-pro-head,body.store-pro .store-pro-banner,body.store-pro .store-pro-footer,body.store-pro .store-pro-flow,body.store-pro .store-pro-combo{background:var(--store-dark);color:var(--visual-on-secondary)}
body.store-pro .store-pro-head a:not(.store-pro-action),body.store-pro .store-pro-banner p,body.store-pro .store-pro-banner .eyebrow,body.store-pro .store-pro-footer a,body.store-pro .store-pro-flow p,body.store-pro .store-pro-steps span,body.store-pro .store-pro-combo p{color:inherit}
body.store-pro h1,body.store-pro .store-pro-footer span{overflow-wrap:anywhere;white-space:pre-line}
