.journey-section .page-width{max-width:1370px}.journey-section .title-wrapper-with-link{flex-direction:column;align-items:flex-start;max-width:840px;margin-bottom:5rem}.journey-section h2{margin-bottom:2rem;text-align:left;font-family:var(--font-family-helvetica-neue);font-weight:400}.journey-section .title-wrapper-with-link p{font-family:var(--font-family-helvetica-neue-lt)!important;font-size:1.6rem;line-height:1.375;letter-spacing:.3px}.timeline-container{position:relative;margin-bottom:4rem}.timeline-steps{display:flex;justify-content:space-between;position:relative;z-index:2;overflow:hidden}.timeline-step{font-family:var(--font-family-helvetica-neue);font-size:1.4rem;color:#aaa;cursor:pointer;text-align:center;position:relative;text-transform:uppercase}.timeline-step:after{content:"";display:block;width:1rem;height:1rem;border-radius:50%;background:#fff;margin-top:8px;border:1px solid #D9D9D9;position:relative;z-index:1}.timeline-step:before{content:"";position:absolute;bottom:4px;width:300px;height:2px;border-bottom:2px solid #d9d9d9;margin-top:-2px;z-index:1;left:1rem}.timeline-step:last-child:before{display:none}.timeline-steps .timeline-step.active,.timeline-steps .timeline-step:has(~.timeline-step.active),.timeline-steps .timeline-step:has(~.timeline-step.active):before{border-color:#000}.timeline-step:last-child:after{margin-right:0;margin-left:auto}.timeline-step.active{color:#000;font-weight:700}.timeline-step.active:after{background:#000;border-color:#000}.journey-slider{position:relative}.journey-slide{display:none;align-items:center;gap:3rem;text-align:left}.journey-slide.active{display:flex}.journey-slide .image{flex:0 0 300px}.journey-slide .image .multicolumn-card__image-wrapper .media img,.journey-slide .image .multicolumn-card__image-wrapper .media video{height:100%;object-fit:cover}.journey-slide .content{flex:1}.journey-slide .content .day_count{font-size:2.4rem;line-height:1.583333333;letter-spacing:1px;font-family:var(--font-family-helvetica-neue-lt);margin-bottom:1.5rem}.journey-slide .content h3{font-size:3.2rem;margin-bottom:1rem;font-family:var(--font-family-helvetica-neue-lt);font-weight:400;line-height:1.1875}.journey-slide .content .day_content p{font-family:var(--font-family-helvetica-neue)!important;font-size:1.8rem;line-height:1.444444444;letter-spacing:1px;margin-bottom:1rem}.nav-arrows{margin-top:2rem;display:flex;padding-left:7%;gap:3rem}.nav-arrows button{background:none;border:2px solid #000;color:#000;border-radius:50%;width:4.2rem;height:4.2rem;font-size:1.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.nav-arrows button svg{height:1.3rem}.nav-arrows button:hover{background:#000}.nav-arrows button:hover svg{color:#fff}.nav-arrows button:disabled{opacity:.5}.timeline-steps .timeline-step.active,.timeline-steps .timeline-step:has(~.timeline-step.active){color:#000}.timeline-steps .timeline-step:has(~.timeline-step.active):after{background:#000;border-color:#000}@media screen and (max-width: 989px){.journey-section .page-width{padding-inline:2rem}.journey-slide .content .day_count{font-size:2rem}.journey-slide .content h3{font-size:2.8rem}.journey-slide .content .day_content p{font-size:1.6rem}.journey-slide .image{flex:0 0 240px}.nav-arrows{gap:2rem;padding-left:7rem}}@media screen and (max-width: 749px){.journey-slide.active{flex-direction:column;align-items:flex-start}.journey-slide .image{max-width:300px;width:100%}.journey-section .title-wrapper-with-link{padding-inline:0}.nav-arrows{padding-left:0}}@media screen and (max-width: 639px){.timeline-step{font-size:1.2rem}.journey-slide .content .day_count{font-size:1.8rem}.journey-slide .content h3{font-size:2.6rem}.nav-arrows{padding-left:0}}@media screen and (max-width: 480px){.timeline-steps{gap:10px}.journey-slide .image{max-width:250px}.timeline-steps .timeline-step{text-align:left}.timeline-step:after{margin-top:5px}.journey-section .title-wrapper-with-link{margin-bottom:2rem;padding-top:1rem}.journey-slide .content .day_count{font-size:1.6rem}.journey-slide .content h3{font-size:2.4rem}.journey-slide .content .day_content p{font-size:1.4rem}.nav-arrows{gap:1rem;margin-top:1rem}.nav-arrows button{width:3rem;height:3rem}.nav-arrows button svg{height:.8rem}.journey-section .title-wrapper-with-link p{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/timeline-expect.css.map */
