.store-credit-steps{width:100%;background-color:var(--color-background-inverted-page);color:var(--color-text-page-container);padding-block:0}#MainContent:has(.store-credit-steps)>.shopify-section:has(.home-wave-divider)~.shopify-section{background-color:var(--color-background-inverted-page);padding-top:32px}#MainContent:has(.store-credit-steps)>.shopify-section:has(.policy-row)+.shopify-section:has(.store-credit-steps){padding-top:48px}.store-credit-steps .site-container{max-width:1440px;margin:0 auto;padding-left:var(--padding-side);padding-right:var(--padding-side)}.store-credit-steps__container{display:flex;flex-direction:column;gap:var(--gap-md);position:relative}#MainContent:has(.store-credit-steps)>.shopify-section:has(.policy-row)+.shopify-section:has(.store-credit-steps) .store-credit-steps__container{padding-top:48px}#MainContent:has(.store-credit-steps)>.shopify-section:has(.policy-row)+.shopify-section:has(.store-credit-steps) .store-credit-steps__container:before{background-color:var(--color-border-page-container);content:"";height:1px;left:var(--padding-side);position:absolute;right:var(--padding-side);top:0}.store-credit-steps__header{width:100%}.store-credit-steps__title{color:var(--color-text-page-container);font-family:var(--font-body-family);font-size:var(--h2-size);font-weight:var(--weight-semibold);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);margin:0}.store-credit-steps__subtitle{color:var(--color-text-page-container-secondary);font-family:var(--font-body-family);font-size:var(--body-small-size);font-weight:var(--weight-regular);line-height:var(--body-small-line-height);margin:var(--space-2) 0 0}.store-credit-steps__list{margin:0}.store-credit-steps__list:before{display:none;left:23px}.store-credit-steps__step{gap:20px;grid-template-columns:48px minmax(0,1fr)}.store-credit-steps__step-marker{flex-basis:48px;height:48px;width:48px}.store-credit-steps__step-rail:after{background-color:var(--color-border-page-container);content:"";flex:1 1 auto;width:2px}.store-credit-steps__step.is-progress-active .store-credit-steps__step-rail:after{background-color:var(--color-text-link)}.store-credit-steps__step.is-last .store-credit-steps__step-rail:after{display:none}.store-credit-steps__step-content{padding-bottom:56px}.store-credit-steps__step-copy{gap:8px}.store-credit-steps .scroll-progress-step__title.store-credit-steps__step-title{color:var(--color-text-page-container-secondary);font-family:var(--font-body-family);font-size:var(--caption-small-size);font-weight:var(--weight-semibold);line-height:var(--caption-small-line-height);letter-spacing:var(--caption-small-letter-spacing);margin:0;text-transform:uppercase}.store-credit-steps__step.is-progress-active .scroll-progress-step__title.store-credit-steps__step-title{color:var(--color-text-accent)}.store-credit-steps .scroll-progress-step__description.store-credit-steps__step-description{color:var(--color-text-page-container);font-family:var(--font-body-family);font-size:var(--h5-size);font-weight:var(--weight-semibold);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);margin:0}@media screen and (min-width:1024px){#MainContent:has(.store-credit-steps)>.shopify-section:has(.home-wave-divider)~.shopify-section{padding-top:56px}#MainContent:has(.store-credit-steps)>.shopify-section:has(.policy-row)+.shopify-section:has(.store-credit-steps){padding-top:80px}#MainContent:has(.store-credit-steps)>.shopify-section:has(.policy-row)+.shopify-section:has(.store-credit-steps) .store-credit-steps__container{padding-top:80px}.store-credit-steps__container{flex-direction:row;gap:var(--gap-md)}.store-credit-steps__header{align-self:flex-start;flex:1 1 0;padding-right:var(--space-5);position:sticky;top:var(--space-4)}.store-credit-steps__list{flex:1 1 0}.store-credit-steps__subtitle{font-size:var(--body-medium-size);line-height:var(--body-medium-line-height);margin-top:var(--space-4)}.store-credit-steps .scroll-progress-step__title.store-credit-steps__step-title{font-size:var(--caption-medium-size);line-height:var(--caption-medium-line-height);letter-spacing:var(--caption-medium-letter-spacing)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-store-credit-steps.css.map */
