.separator{display:block;inline-size:var(--sep-width, 100%);margin-block-start:var(--sep-margin-block-start, 0);margin-block-end:var(--sep-margin-block-end, 0);color:var(--sep-color, var(--color-foreground, #1a1a1a));box-sizing:border-box}.separator--align-start{margin-inline-start:0;margin-inline-end:auto}.separator--align-center{margin-inline:auto}.separator--align-end{margin-inline-start:auto;margin-inline-end:0}.separator--solid{block-size:var(--sep-thickness, 1px);background-color:currentColor}.separator--dashed{block-size:0;border-block-start:var(--sep-thickness, 1px) dashed currentColor}.separator--dotted{block-size:0;border-block-start:var(--sep-thickness, 1px) dotted currentColor}.separator--double{block-size:calc(var(--sep-thickness, 1px) * 2 + var(--sep-double-gap, 3px));background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:100% var(--sep-thickness, 1px);background-position-x:0,0;background-position-y:0,100%;background-repeat:no-repeat}.separator--gradient-fade{block-size:var(--sep-thickness, 1px);background:linear-gradient(90deg,transparent 0,currentColor var(--sep-gradient-fade-extent, 25%),currentColor calc(100% - var(--sep-gradient-fade-extent, 25%)),transparent 100%)}.separator--decorated{display:flex;align-items:center;block-size:calc(var(--sep-glyph-size, 20px) + 4px)}.separator--decorated .separator__line{flex:1 1 auto;block-size:var(--sep-thickness, 1px);background-color:currentColor}.separator--decorated .separator__glyph{flex:0 0 auto;font-size:var(--sep-glyph-size, 20px);line-height:1;margin-inline:var(--sep-glyph-gap, 16px);color:currentColor;-webkit-user-select:none;user-select:none}.separator--wavy{block-size:calc(var(--sep-wave-amplitude, 6px) * 2 + var(--sep-thickness, 1px) + 4px);overflow:hidden}.separator--wavy .separator__wave{display:block;inline-size:100%;block-size:100%}.separator--asterism{display:flex;justify-content:center;align-items:center;gap:var(--sep-asterism-gap, 12px);block-size:var(--sep-asterism-size, 4px)}.separator--asterism .separator__dot{display:block;inline-size:var(--sep-asterism-size, 4px);block-size:var(--sep-asterism-size, 4px);background-color:currentColor;border-radius:50%}.separator--asterism[data-shape=diamond] .separator__dot{border-radius:0;transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-separator.css.map */
