.timeline-results{padding:60px 20px;background:#fff}.timeline-results__inner{max-width:1200px;margin:0 auto}.timeline-results__title{text-align:center;font-size:32px;line-height:1.3;margin-bottom:20px}.timeline-results__subtitle{text-align:center;font-size:17px;line-height:1.6;max-width:700px;margin:0 auto 50px;color:#444}.timeline-results__track{position:relative}.timeline-results__items{display:flex;flex-direction:column;gap:40px}.timeline-results__item{display:flex;align-items:flex-start;gap:24px;position:relative}.timeline-results__line{display:none}.timeline-results__item:before{content:"";position:absolute;left:39px;top:90px;bottom:-40px;width:0;border-left:2px dashed #d9c2a3}.timeline-results__item:last-child:before{display:none}.timeline-results__image-wrap{flex-shrink:0;width:90px;height:90px;border-radius:50%;overflow:hidden;background:#f2e6d8}.timeline-results__image{width:100%;height:100%;object-fit:cover;display:block}.timeline-results__content{flex:1}.timeline-results__week{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#b48a5a;margin:0 0 6px}.timeline-results__heading{font-size:20px;margin:0 0 8px;line-height:1.3}.timeline-results__text{font-size:15px;line-height:1.6;color:#444}.timeline-results__text p{margin:0}.timeline-results__dot{display:none}.timeline-results__cta{text-align:center;margin-top:50px}.timeline-results__button{display:inline-block;padding:16px 40px;background:#e8c9a3;color:#1a1a1a;text-decoration:none;font-weight:700;letter-spacing:.03em;border-radius:4px;text-transform:uppercase;font-size:14px}@media screen and (min-width:990px){.timeline-results__items{flex-direction:row;align-items:flex-start;gap:0}.timeline-results__item{flex-direction:column;align-items:center;text-align:center;flex:1;gap:20px;padding:0 20px}.timeline-results__item:before{display:none}.timeline-results__line{display:block;position:absolute;top:45px;left:0;right:0;height:0;border-top:2px dashed #d9c2a3;z-index:0}.timeline-results__image-wrap{width:110px;height:110px;position:relative;z-index:1;border:4px solid #ffffff}.timeline-results__content{max-width:220px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/timeline-resultats.css.map */
