.heading-shape{overflow:hidden}.heading-shape__content{position:relative;display:flex;align-items:center}.heading-shape--font *{font-family:inherit}.heading-shape__sub-title:before{content:"";position:absolute;height:100%;width:100%;background:#fff;transform:skew(-15deg);top:0;left:calc(-100% + 180px)}.heading-shape__sub-title .sub-title{margin:0;width:180px;z-index:1;position:relative;text-align:right;padding:.5rem 3rem .5rem 2rem;min-height:40px;--font-heading-scale: .85;display:flex;justify-content:flex-end;align-items:flex-end}.heading-shape__title{display:flex;align-items:flex-end;background:#fff;padding-left:2rem;padding-right:1rem}.heading-shape__title .title{margin:0;line-height:.8;--font-heading-scale: 1}.border-false.heading-shape__content:after{display:none}.heading-shape__content:after{content:"";height:1px;left:0;top:50%;position:absolute;width:100vw;transform:translateY(-50%);z-index:-1;background:#b3b5b8}@media screen and (max-width:749px){.heading-shape--section .page-width{padding:0 .5rem}.heading-shape__sub-title:before{left:calc(-100% + 55px)}.heading-shape__sub-title .sub-title{width:55px;min-height:30px;padding-left:0;padding-right:2.5rem;--font-heading-scale: .65}.heading-shape__title{padding-left:.5rem;padding-right:0rem}.heading-shape__title .title{--font-heading-scale: .65}}.heading-shape__action{color:#f83a3a;margin-left:1rem;text-decoration:none;font-size:1.2rem;line-height:normal}@media screen and (min-width:750px){.heading-shape__action{letter-spacing:1.5px;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-heading-shape.css.map */
