.offering-steps{--os-ease: cubic-bezier(.2, 0, 0, 1);margin:2rem 0;padding:1.8rem 1.2rem 2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:.8rem}.offering-steps__title{margin:0 0 1.6rem;text-align:center;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.2}.offering-steps__stage{position:relative}.offering-steps__row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);gap:.8rem;position:relative;z-index:1}.offering-steps__step{display:grid;justify-items:center;gap:.8rem;text-align:center}.offering-steps__icon{display:grid;place-items:center;width:6.4rem;height:6.4rem;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.offering-steps__label{font-size:1.35rem;line-height:1.35;color:rgba(var(--color-foreground),.85);text-wrap:balance}.offering-steps__track{position:absolute;top:3.2rem;left:14.7%;right:14.7%;height:0;z-index:0}.offering-steps__line{position:absolute;top:0;right:0;bottom:0;left:0;border-top:1.5px dashed rgba(var(--color-foreground),.35);transform-origin:left center}.offering-steps__dot{position:absolute;top:-.5rem;left:0;width:1rem;height:1rem;margin-left:-.5rem;border-radius:50%;background:#c88f2c;opacity:0;z-index:2}@media screen and (min-width:750px){.offering-steps__label{font-size:1.5rem}}.offering-steps.is-ready .offering-steps__icon path,.offering-steps.is-ready .offering-steps__icon circle,.offering-steps.is-ready .offering-steps__icon rect{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1s var(--os-ease) calc(.2s + var(--i) * 1.2s)}.offering-steps.is-ready .offering-steps__icon g[fill]{opacity:0;transition:opacity .5s ease calc(.8s + var(--i) * 1.2s)}.offering-steps.is-ready .offering-steps__label{opacity:0;transform:translateY(.6rem);transition:opacity .5s ease calc(.5s + var(--i) * 1.2s),transform .5s var(--os-ease) calc(.5s + var(--i) * 1.2s)}.offering-steps.is-ready .offering-steps__line{transform:scaleX(0)}.offering-steps.is-ready .ishvara-icon__flame{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transform:scale(.2);transition:opacity .4s ease 2.2s,transform .6s var(--os-ease) 2.2s}.offering-steps.is-playing .offering-steps__icon path,.offering-steps.is-playing .offering-steps__icon circle,.offering-steps.is-playing .offering-steps__icon rect{stroke-dashoffset:0}.offering-steps.is-playing .offering-steps__icon g[fill],.offering-steps.is-playing .offering-steps__label{opacity:1;transform:none}.offering-steps.is-playing .offering-steps__line{transform:scaleX(1);transition:transform 2.4s linear .3s}.offering-steps.is-playing .offering-steps__dot{animation:offering-steps-travel 2.4s ease-in-out .3s forwards}.offering-steps.is-playing .ishvara-icon__flame{opacity:1;transform:none;animation:ish-flicker 2.4s ease-in-out 2.9s infinite}@keyframes offering-steps-travel{0%{left:0;opacity:0}8%{opacity:1}45%,55%{left:50%}92%{opacity:1}to{left:100%;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-offering-steps.css.map */
