/* WB component CSS custom-properties (separate from nova_theme LESS @vars) */
:root {
    --wb-c-primary:      #CB11AB;
    --wb-c-primary-2:    #A30090;
    --wb-c-secondary:    #481173;
    --wb-c-secondary-2:  #2E0C4D;
    --wb-c-accent:       #FE3F8F;
    --wb-c-discount:     #EE3F58;
    --wb-c-success:      #20A55C;
    --wb-c-warning:      #F7B500;
    --wb-c-bg:           #F4F2F7;
    --wb-c-surface:      #FFFFFF;
    --wb-c-surface-2:    #FAF7FB;
    --wb-c-border:       #E9E4EE;
    --wb-c-border-2:     #D9D2E1;
    --wb-c-text:         #1A1A1A;
    --wb-c-text-2:       #4A4A4A;
    --wb-c-muted:        #909096;
    --wb-c-link:         #5B21B6;
    --wb-radius-sm:      6px;
    --wb-radius-md:      10px;
    --wb-radius-lg:      16px;
    --wb-radius-pill:    999px;
    --wb-shadow-sm:      0 1px 2px rgba(72, 17, 115, .06);
    --wb-shadow-md:      0 4px 16px rgba(72, 17, 115, .08);
    --wb-shadow-lg:      0 12px 40px rgba(72, 17, 115, .14);
    --wb-max-w:          1468px;
}
