.shpflt-plans-steps{background-color:var(--steps-bg);padding-top:var(--steps-padding-top-mobile);padding-bottom:var(--steps-padding-bottom-mobile)}@media(min-width:990px){.shpflt-plans-steps{padding-top:var(--steps-padding-top-desktop);padding-bottom:var(--steps-padding-bottom-desktop)}}.shpflt-plans-steps__container{display:grid;grid-template-columns:1fr;gap:4rem;max-width:168rem;margin:0 auto;padding-left:var(--steps-container-padding);padding-right:var(--steps-container-padding)}@media(min-width:990px){.shpflt-plans-steps__container{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--steps-column-gap);align-items:start}}.shpflt-plans-steps__sidebar{display:flex;flex-direction:column}.shpflt-plans-steps__sidebar--sticky{position:relative}@media(min-width:990px){.shpflt-plans-steps__sidebar--sticky{position:sticky;top:calc(var(--header-height, 64px) + 2.4rem);align-self:start}}.shpflt-plans-steps__eyebrow{font-family:var(--steps-eyebrow-font);font-size:var(--steps-eyebrow-size);color:var(--steps-eyebrow-color);line-height:1.4;margin:0 0 1.6rem}.shpflt-plans-steps__eyebrow-label{font-weight:600}.shpflt-plans-steps__eyebrow-suffix{opacity:var(--steps-eyebrow-suffix-opacity);font-weight:400}.shpflt-plans-steps__heading{font-family:var(--steps-heading-font);font-size:var(--steps-heading-size-mobile);font-weight:var(--steps-heading-weight);color:var(--steps-heading-color);line-height:var(--steps-heading-line-height);letter-spacing:-.005em;margin:0 0 4rem}@media(min-width:990px){.shpflt-plans-steps__heading{font-size:var(--steps-heading-size-desktop)}}.shpflt-plans-steps__nav{list-style:none;padding:0;margin:0 0 3.2rem;display:none}@media(min-width:990px){.shpflt-plans-steps__nav{display:flex;flex-direction:column;gap:var(--steps-nav-row-gap)}}.shpflt-plans-steps__nav-item{margin:0}.shpflt-plans-steps__nav-link{display:grid;grid-template-columns:auto 1fr;gap:var(--steps-nav-col-gap);align-items:baseline;text-decoration:none;color:inherit;transition:opacity .2s ease}.shpflt-plans-steps__nav-link:hover{opacity:.6}.shpflt-plans-steps__nav-num{font-family:var(--steps-nav-num-font);font-size:var(--steps-nav-num-size);color:var(--steps-nav-num-color);line-height:1.4;width:24px}.shpflt-plans-steps__nav-label{font-family:var(--steps-nav-label-font);font-size:var(--steps-nav-label-size);color:var(--steps-nav-label-color);line-height:1.4}.shpflt-plans-steps__link{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--steps-link-font);font-size:var(--steps-link-size);color:var(--steps-link-color);text-decoration:none;line-height:1.4;align-self:flex-start}.shpflt-plans-steps__link-label{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.shpflt-plans-steps__link-arrow{font-family:var(--steps-link-font);text-decoration:none;display:inline-block;transition:transform .2s ease}.shpflt-plans-steps__link:hover .shpflt-plans-steps__link-arrow{transform:translate(3px)}.shpflt-plans-steps__content{display:flex;flex-direction:column;gap:var(--steps-step-gap)}.shpflt-plans-steps__step{display:grid;grid-template-columns:var(--steps-num-col-width) minmax(0,1fr);gap:0;align-items:start;scroll-margin-top:calc(var(--header-height, 64px) + 2.4rem)}.shpflt-plans-steps__step-num{font-family:var(--steps-num-font);font-size:var(--steps-num-size);color:var(--steps-num-color);line-height:1.4;padding-top:.6rem}.shpflt-plans-steps__step-body{display:flex;flex-direction:column;gap:1.6rem}.shpflt-plans-steps__step-title{font-family:var(--steps-title-font);font-size:var(--steps-title-size-mobile);color:var(--steps-title-color);font-weight:400;line-height:1.3;margin:0}@media(min-width:990px){.shpflt-plans-steps__step-title{font-size:var(--steps-title-size-desktop)}}.shpflt-plans-steps__step-description{font-family:var(--steps-desc-font);font-size:var(--steps-desc-size);color:var(--steps-desc-color);line-height:var(--steps-desc-line-height);max-width:var(--steps-desc-max-width)}.shpflt-plans-steps__step-description p{margin:0}.shpflt-plans-steps__step-description p+p{margin-top:1.2rem}@media(max-width:749px){.shpflt-plans-steps__container{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-shpflt-plans-steps.css.map */
