.shopify-section--vertical-timeline .vertical-timeline{display:grid;row-gap:3rem}.shopify-section--vertical-timeline .vertical-timeline__items{position:relative;display:grid;row-gap:0}.shopify-section--vertical-timeline .vertical-timeline__line{position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:50%;width:1px;background:rgb(var(--border-color));transform:translate(-50%)}.shopify-section--vertical-timeline .vertical-timeline__item{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6rem;align-items:center;position:relative}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(2n) .vertical-timeline__media{order:1}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(2n) .vertical-timeline__content{order:2}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(odd) .vertical-timeline__media{order:2}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(odd) .vertical-timeline__content{order:1}@media screen and (min-width:1000px){.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(3){align-items:flex-start}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(3) .vertical-timeline__media{order:2;grid-column:2}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(3) .vertical-timeline__content{order:2;grid-column:2;grid-row:2;margin-top:1.5rem}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(4){margin-top:-25%}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(4) .vertical-timeline__media{order:2;grid-column:1;grid-row:2}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(4) .vertical-timeline__content{order:1;grid-column:1;grid-row:1;align-self:flex-start;margin-bottom:1.5rem}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:nth-child(4) .vertical-timeline__step{top:37.5%}.shopify-section--vertical-timeline .vertical-timeline__items>.vertical-timeline__item:last-child:after{content:"";position:absolute;inset-inline-start:50%;transform:translate(-50%);top:1.5rem;bottom:-2rem;width:2px;background:rgb(var(--background))}}.shopify-section--vertical-timeline .vertical-timeline__media{justify-self:stretch}.shopify-section--vertical-timeline .vertical-timeline__image{width:100%;aspect-ratio:5 / 3;height:auto;object-fit:cover;display:block}.shopify-section--vertical-timeline .vertical-timeline__content{position:static;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.5rem;align-items:flex-start}.shopify-section--vertical-timeline .vertical-timeline__step{width:2rem;height:2rem;border-radius:999px;border:1px solid rgb(var(--border-color));background:rgb(var(--background));font-size:var(--text-xs);display:inline-flex;align-items:center;justify-content:center;position:absolute;inset-inline-start:50%;transform:translate(-50%);top:0;z-index:1}.shopify-section--vertical-timeline .vertical-timeline__text{max-width:24rem;margin-inline-start:2.5rem}.shopify-section--vertical-timeline .vertical-timeline__buttons{margin-top:3rem;justify-content:center;align-self:center}@media screen and (max-width:999px){.shopify-section--vertical-timeline .vertical-timeline{row-gap:2.5rem}.shopify-section--vertical-timeline .vertical-timeline__line{inset-inline-start:1.5rem}.shopify-section--vertical-timeline .vertical-timeline__item{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}.shopify-section--vertical-timeline .vertical-timeline__media{order:1!important}.shopify-section--vertical-timeline .vertical-timeline__content{order:2!important;position:relative;grid-template-columns:minmax(0,1fr);padding-bottom:1.5rem}.shopify-section--vertical-timeline .vertical-timeline__step{position:absolute;top:.75rem;inset-inline-start:1.5rem;transform:translate(-50%)}.shopify-section--vertical-timeline .vertical-timeline__text{margin-inline-start:0;padding-inline-start:3.5rem}.shopify-section--vertical-timeline .vertical-timeline__buttons{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vertical-timeline.css.map */
