.title-with-line__wrap{padding:0 20px}@media screen and (min-width: 1024px){.title-with-line__wrap{display:flex;justify-content:space-between}}@media screen and (min-width: 1024px){.title-with-line__text{width:50%;padding-right:30px}}.title-with-line__line{height:5px;margin-top:10px}@media screen and (min-width: 1024px){.title-with-line__line{height:10px;margin-top:0;width:50%}}.title-with-line__line:empty{display:block}@media screen and (min-width: 990px){.title-alignment--left{padding:0 0 0 42px}}@media screen and (min-width: 1400px){.title-alignment--left{padding:0 0 0 calc((100vw - 17px - var(--page-width)) / 2 + 42px)}}@media screen and (min-width: 1920px){.title-alignment--left{padding:0 0 0 calc((100vw - 17px - var(--page-width-large)) / 2 + 42px)}}@media screen and (min-width: 990px){.title-alignment--right{padding:0 42px 0 0}}@media screen and (min-width: 1024px){.title-alignment--right{flex-direction:row-reverse}}@media screen and (min-width: 1400px){.title-alignment--right{padding:0 calc((100vw - 17px - var(--page-width)) / 2 + 42px) 0 0}}@media screen and (min-width: 1920px){.title-alignment--right{padding:0 calc((100vw - 17px - var(--page-width-large)) / 2 + 42px) 0 0}}@media screen and (min-width: 1024px){.title-alignment--right .title-with-line__text{padding:0 0 30px;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-title-with-line.scss.css.map */
