.decorated-divider{--divider-color: color-mix(in srgb, var(--color-foreground) 55%, transparent);--divider-style: dashed;--divider-thickness: 1px;--divider-dash-length: 8px;--divider-dash-gap: 6px;--divider-width: 100%;--divider-align: center}.decorated-divider__inner{width:100%;height:100%;min-height:1px;display:flex;flex-direction:column;justify-content:space-between}.decorated-divider__line{margin:0;border:0;width:var(--divider-width);height:var(--divider-thickness);align-self:var(--divider-align);background-repeat:repeat-x;background-position:left center}.decorated-divider--style-solid .decorated-divider__line{background-color:var(--divider-color)}.decorated-divider--style-dashed .decorated-divider__line{background-image:repeating-linear-gradient(to right,var(--divider-color) 0,var(--divider-color) var(--divider-dash-length),transparent var(--divider-dash-length),transparent calc(var(--divider-dash-length) + var(--divider-dash-gap)))}.decorated-divider--style-dotted .decorated-divider__line{background-image:radial-gradient(circle closest-side,var(--divider-color) 100%,transparent);background-size:calc(var(--divider-thickness) + var(--divider-dash-gap)) 100%}.decorated-divider--pos-top .decorated-divider__inner{justify-content:flex-start}.decorated-divider--pos-center .decorated-divider__inner{justify-content:center}.decorated-divider--pos-bottom .decorated-divider__inner{justify-content:flex-end}.decorated-divider--banded .decorated-divider__inner{justify-content:space-between}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-decorated-divider.css.map */
