.heading{display:flex;flex-direction:column}.heading.center{align-items:center}.heading .badge{all:unset;width:fit-content;display:flex;align-items:center;justify-content:center;font-family:Urbanist,sans-serif;font-size:1.6rem;font-weight:600;line-height:2rem;letter-spacing:.5px;text-align:center;color:var(--black);background-color:var(--white);border:0;border-radius:8rem;padding:1rem 1.6rem}.heading .badge:before{display:block;content:"";width:.8rem;height:.8rem;border-radius:100%;background-color:var(--blue-400)}.giant-template .heading .badge:before{display:block;content:"";width:.8rem;height:.8rem;border-radius:100%;background-color:var(--pink-400)}.heading .badge span{margin-left:.8rem}.heading.light .badge{background-color:var(--blue-800);color:var(--white)}.heading .badge+h2{margin-top:2rem}@media screen and (min-width: 1024px){.heading .badge+h2{margin-top:2.4rem}}.heading h2{font-size:4.4rem;font-weight:700;line-height:5.6rem;letter-spacing:.5px;color:var(--black);margin:0}@media screen and (min-width: 1024px){.heading h2{font-size:5.6rem;line-height:6.8rem}}.heading.center h2{text-align:center}.heading.light h2{color:var(--white)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-heading.css.map */
