.separator-block{display:block;width:100%;margin:var(--margin-top, 20px) auto var(--margin-bottom, 20px);text-align:center;clear:both}.separator-line{display:inline-block;width:var(--width, 100%);height:var(--height, 1px);background-color:var(--color, rgba(0, 0, 0, .1));border-width:1px;border-color:#e9e9e9}.separator-block.style-solid .separator-line{border-top-style:solid}.separator-block.style-dashed .separator-line{border-top-style:dashed}.separator-block.style-dotted .separator-line{border-top-style:dotted}.separator-block.style-double .separator-line{border-top-style:double;height:var(--double-height, 3px)}.separator-block.style-gradient .separator-line{background:linear-gradient(to right,transparent,var(--color, rgba(0, 0, 0, .1)),transparent);border-top-style:none}.separator-block.width-full .separator-line{width:100%}.separator-block.width-narrow .separator-line{width:50%}.separator-block.width-very-narrow .separator-line{width:25%}.separator-block.has-element,.separator-block.has-element .separator-line{position:relative}.separator-block .separator-element{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 15px;background-color:var(--background-color, #ffffff);font-size:var(--element-size, 16px);line-height:1;color:var(--color, rgba(0, 0, 0, .5))}.separator-block.animate-fade-in{animation:separator-fade-in .8s ease-out forwards;opacity:0}@keyframes separator-fade-in{0%{opacity:0;transform:scaleX(.9)}to{opacity:1;transform:scaleX(1)}}@media screen and (max-width: 749px){.separator-block{--margin-top: 15px;--margin-bottom: 15px}.separator-block.width-narrow .separator-line{width:70%}.separator-block.width-very-narrow .separator-line{width:40%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/separator-block.css.map */
