.heading-text-anchor--template{color:var(--primary_text);background-color:var(--background_color)}.heading-text-anchor__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2rem;padding-block:2rem}.heading-text-anchor__anchor-list{display:flex;flex-direction:column;gap:.625rem;list-style:none;counter-reset:anchor-counter;padding:0;margin:0}.heading-text-anchor__anchor-list .heading-text-anchor__anchor-list-item{display:flex;align-items:center;gap:1rem;counter-increment:anchor-counter}.heading-text-anchor__anchor-list .heading-text-anchor__anchor-list-item:before{content:counter(anchor-counter,decimal-leading-zero)}.heading-text-anchor__anchor-list .heading-text-anchor__anchor{position:relative;display:inline-block;color:var(--primary_text);text-decoration:none;pointer-events:auto}.heading-text-anchor__anchor-list .heading-text-anchor__anchor:after{position:absolute;bottom:0;left:0;height:1px;width:100%;display:block;transform-origin:bottom right;transform:scaleX(0);background-color:currentColor;transition:transform .3s cubic-bezier(.4,0,.2,1);content:""}.heading-text-anchor__anchor-list .heading-text-anchor__anchor:hover:after,.heading-text-anchor__anchor-list .heading-text-anchor__anchor:focus-visible:after,.heading-text-anchor__anchor-list .heading-text-anchor__anchor--active:after{transform-origin:bottom left;transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.heading-text-anchor__anchor-list .heading-text-anchor__anchor:after{transition:none}}@media screen and (min-width:1025px){.heading-text-anchor__wrapper{width:100%;max-width:672px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-heading-text-anchor.css.map */
