.shopify-section--timeline .section{margin:0 0 var(--vertical-breather)}@media(max-width: 767px){.shopify-section--timeline .section__header{margin-block-end:12px}}@media(max-width: 999px){.shopify-section--timeline .timeline__item{display:flex;flex-direction:column;align-items:center;width:100vw;max-width:500px}}@media(min-width: 1000px){.shopify-section--timeline .timeline__item{margin-inline-end:24px}}.shopify-section--timeline .timeline__item[hidden]{opacity:1}.shopify-section--timeline .timeline__content{padding:24px 32px}@media(max-width: 999px){.shopify-section--timeline .timeline__content{width:100%}}@media(min-width: 1000px){.shopify-section--timeline .timeline__content{padding:32px}}@media(max-width: 999px){.shopify-section--timeline .timeline__list{padding-inline:calc((100vw - var(--timeline-image-max-width))/6)}}@media(max-width: 999px){.shopify-section--timeline .timeline__image-wrapper{position:relative;width:100%}}@media(max-width: 999px){.shopify-section--timeline .timeline__image,.shopify-section--timeline .timeline__content{margin:0 25px !important;width:calc(100% - 50px);max-width:unset;display:block;position:relative}}@media(max-width: 999px){.shopify-section--timeline .timeline__content-wrapper{max-width:unset}}@media(min-width: 1000px){.shopify-section--timeline .timeline__content-wrapper{align-self:self-end}}.shopify-section--timeline .timeline__heading{display:block;font-size:16px;font-weight:500;line-height:125%;text-transform:none;margin-bottom:8px !important}@media(min-width: 768px){.shopify-section--timeline .timeline__heading{font-size:18px}}.shopify-section--timeline .timeline__text p{font-size:16px}@media(min-width: 768px){.shopify-section--timeline .timeline__text p{font-size:18px}}.shopify-section--timeline .timeline__nav-item span{max-width:200px;font-size:16px;font-weight:500}