.timeline-section{overflow:hidden}.yv-timeline-nav-blocks:not(.flickity-enabled),.yv-timeline-content-box:not(.flickity-enabled){justify-content:center;display:flex;overflow-x:auto}.yv-timeline-content-box:not(.flickity-enabled){overflow-x:hidden}.yv-timeline-nav-blocks{border-top:1px dashed #d5d5d5;border-bottom:1px dashed #d5d5d5;max-width:calc(100% - 140px);margin:0 auto}.yv-timeline-nav{text-align:center;cursor:pointer;width:20%}.yv-timeline-nav-item{grid-template-columns:auto auto auto;align-items:center;column-gap:10px;padding:10px;display:inline-grid;position:relative}.yv-timeline-nav-item:after,.yv-timeline-nav-item:before{content:"";background:currentColor;width:0%;height:1px;margin:0 auto;transition:all .3s;position:absolute;left:0;right:0}.yv-timeline-nav-item:before{top:0}.yv-timeline-nav-item:after{bottom:0}.yv-timeline-nav-item svg{opacity:0;transition:all .2s}.yv-timeline-nav.active .yv-timeline-nav-item,.yv-timeline-nav.active .yv-timeline-nav-item .yv-timeline-nav-title{color:var(--theme-color)}.yv-timeline-nav.active .yv-timeline-nav-item svg{opacity:1}.yv-timeline-nav.active .yv-timeline-nav-item:after,.yv-timeline-nav.active .yv-timeline-nav-item:before{width:80%}.yv-timeline-nav-blocks .flickity-prev-next-button.previous{left:-68px}.yv-timeline-nav-blocks .flickity-prev-next-button.next{right:-68px}.timeline-navigation-position-top .yv-timeline-content-box{padding-top:40px}.timeline-navigation-position-bottom .yv-timeline-content-box{padding-bottom:40px}.yv-timeline-content-box .flickity-viewport{overflow:visible}.yv-timeline-content{padding:0 30px}.yv-timeline-content-inner{grid-gap:40px;grid-template-columns:1fr 1fr;align-items:center;display:grid}.yv-timeline-content-img{background:var(--colorImageBg);width:100%;position:relative;overflow:hidden}.yv-timeline-content-subheading{background:var(--theme-light-color);border-radius:20px;margin-bottom:20px;padding:2px 12px;display:inline-flex}.yv-timeline-content-heading,.yv-timeline-content-desc{padding-bottom:20px}.yv-timeline-content{opacity:.3;flex:0 0 75%;width:75%}.yv-timeline-content.is-selected,.yv-timeline-content-box:not(.flickity-enabled) .yv-timeline-content{opacity:1}.yv-product-availability{font-size:var(--smallText);background:var(--theme-light-color);border-radius:var(--layoutRadius);margin-top:10px;padding:3px 15px;display:inline-block}