.c-separator{border:0;border-bottom:var(--t-border-width) solid var(--t-color-40);box-sizing:border-box;height:0;margin:0}.c-separator--2xs{margin:var(--t-spacing-2xs) 0}.c-separator--xs{margin:var(--t-spacing-xs) 0}.c-separator--sm{margin:var(--t-spacing-sm) 0}.c-separator--md{margin:var(--t-spacing-md) 0}.c-separator--lg{margin:var(--t-spacing-lg) 0}.c-separator--xl{margin:var(--t-spacing-xl) 0}.c-separator--2xl{margin:var(--t-spacing-2xl) 0}.c-separator--vertical{background-color:var(--t-color-40);height:var(--t-vertical-separator-height);margin:auto;width:var(--t-vertical-separator-width)}