.wlsn-timeline__title{color:rgb(var(--color-primary-1));margin-bottom:40px;text-align:center}.wlsn-timeline__list{position:relative}.wlsn-timeline__list:before{content:"";position:absolute;width:4px;height:100%;background-color:rgb(var(--color-primary-10));border-radius:2px;left:10px}.wlsn-timeline__item{display:flex;align-items:center}.wlsn-timeline__item:not(:last-child){margin-bottom:40px}.wlsn-timeline__item-body{display:flex}.wlsn-timeline__item-point{margin-top:22px;margin-right:32px}.wlsn-timeline__item-point-circle{position:relative;width:24px;height:24px;border-radius:50%;background-color:rgb(var(--color-primary-4))}.wlsn-timeline__item-point-circle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35%;height:35%;border-radius:50%;background-color:rgb(var(--color-primary-1))}.wlsn-timeline__item-title{color:rgb(var(--color-primary-4));margin-bottom:6px}.wlsn-timeline__item-description{color:rgb(var(--color-primary-1))}@media screen and (min-width: 768px){.wlsn-timeline__title{margin-bottom:48px}.wlsn-timeline__list{display:flex;justify-content:center}.wlsn-timeline__list:before{top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:4px}.wlsn-timeline__item{position:relative;flex-direction:column;text-align:center;width:170px}.wlsn-timeline__item:not(:last-child){margin-bottom:unset}.wlsn-timeline__item:nth-child(odd){flex-direction:column-reverse}.wlsn-timeline__item:nth-child(odd) .wlsn-timeline__item-body{flex-direction:column-reverse;justify-content:flex-end;padding-top:0;padding-bottom:40px}.wlsn-timeline__item:nth-child(odd) .wlsn-timeline__item-point{top:auto;bottom:-12px}.wlsn-timeline__item>*{height:50%;width:100%}.wlsn-timeline__item-body{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:40px}.wlsn-timeline__item-point{position:absolute;top:-12px;left:50%;transform:translate(-50%);margin:unset}.wlsn-timeline__item-description{text-align:center}}@media screen and (min-width: 1024px){.wlsn-timeline__list{padding:27px 0}.wlsn-timeline__item{position:relative;flex-direction:column;text-align:center;width:213px;margin:0}.wlsn-timeline__item:not(:last-child){margin-right:3.3%}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/wlsn-timeline.css.map */
