.heading-component{display:block;width:100%;box-sizing:border-box}.heading-component__heading{line-height:1.2;margin:0;letter-spacing:-.02em}.heading-component__heading-wrapper{display:inline;width:100%;line-height:1.4;word-break:break-word}.heading-component__text-block{display:inline;line-height:1.2;white-space:normal;word-break:break-word}.heading-component__break{display:block;width:100%;height:0;margin:0;padding:0;content:"";line-height:0}.heading-component .text-bold{font-weight:800!important}.heading-component .text-yellow{color:#ffc221!important;font-weight:inherit}.heading-component .text-yellow.text-bold{color:#ffc221!important;font-weight:800!important}.heading-component .text-gradient{background:linear-gradient(135deg,var(--gradient-start, #ffc221) 0%,var(--gradient-end, #ffffff) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;display:inline}.heading-component .text-underline{position:relative;display:inline;padding-bottom:2px}.heading-component .text-underline:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--underline-color, #ffc221);border-radius:1px}.heading-component .text-gradient.text-underline{padding-bottom:2px}.heading-component .text-gradient.text-underline:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--underline-color, #ffc221);border-radius:1px;opacity:.8}.heading-component .text-bold.text-underline{padding-bottom:2px;color:var(--underline-color, #ffc221)!important}.heading-component .text-bold.text-underline:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--underline-color, #ffc221);border-radius:1px}.heading-component__subheading{margin-top:10px}.heading-component__subheading p{font-weight:400;font-family:var(--font-heading-family);margin:0;line-height:1.5}.heading-component__description{margin-top:15px}.heading-component__description p{line-height:1.6;margin:0}.heading-component__description a{color:#ffc221;text-decoration:underline;transition:color .3s ease}.heading-component__description a:hover{color:#e6ae1e}.heading-component--left{text-align:left}.heading-component--center{text-align:center}.heading-component--right{text-align:right}.heading-component--left .heading-component__heading-wrapper{text-align:left}.heading-component--center .heading-component__heading-wrapper{text-align:center}.heading-component--right .heading-component__heading-wrapper{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-heading.css.map */
