.timeline__item{padding-block:40px}.timeline__item:before{content:"";position:absolute;top:0;left:calc(50% - 1px);bottom:0;border-left:2px dashed rgb(var(--color-border))}.timeline__item:first-child:before{top:50%}.timeline__item:last-child:before{bottom:50%}.timeline__image{width:240px;border:1px solid rgb(var(--color-border));border-radius:4px;overflow:hidden}.timeline__dot{width:24px;height:24px;background:rgb(var(--color-background-secondary));border:1px solid rgb(var(--color-border));border-radius:50%;position:relative}@media screen and (max-width:749px){.timeline__item{padding-left:40px}.timeline__item:before{left:10px}.timeline__item:first-child:before{top:150px}.timeline__item:last-child:before{bottom:auto;height:140px}.timeline__image{width:200px;margin-block-end:24px}.timeline__dot{position:absolute;top:142px;left:0;width:22px;height:22px}}@media screen and (min-width:750px){.timeline__item{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"content dot image";align-items:center;gap:60px}.timeline__dot{grid-area:dot}.timeline__content{max-width:480px;grid-area:content}.timeline__item--left .timeline__content{justify-self:flex-end;text-align:right}.timeline__item--right{grid-template-areas:"image dot content"}.timeline__item--right .timeline__image{justify-self:flex-end}}.timeline__caption{font:700 16px / 23px var(--font-heading-family);background:rgb(var(--color-button));color:rgb(var(--color-button-label));display:inline-block;vertical-align:middle;padding:2px 12px;margin-block:0 18px;border:1px solid rgb(var(--color-button-border));border-radius:4px}.timeline__title{font-size:30px;margin-block:0 6px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-timeline.css.map */
