.our-process{padding:6rem 15px 2rem;background:#fff;text-align:center}.our-process h2{font-size:3.375rem;color:var(--text-color);max-width:700px;margin:0 auto 24px;line-height:1.2}.our-process label{color:#808184;font-size:1.375rem;line-height:1.6;display:block;max-width:557px;margin:auto}.our-process p{font-size:1.5rem;line-height:1.3;max-width:560px;margin:16px auto auto;color:#595a5c}.steps{display:flex;flex-wrap:wrap;padding:5rem 0}.steps .icon{position:absolute;left:50%;top:-10px;transform:translate(-50%)}.steps .icon svg{width:60px;height:60px}.steps .icon span{font-size:18px;font-family:var(--font-heading-family);position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;padding-top:12px}.steps .week-1 .icon{color:#4f8d98}.steps .week-1 .icon svg{fill:#9ed4dd}.steps .week-2 .icon{color:#c9e8ed}.steps .week-2 .icon svg{fill:#69b2c4}.steps .week-3 .icon{color:#4e8d98}.steps .week-3 .icon svg{fill:#cbeaef}.steps .col{flex:1}.steps .bar{width:100%;height:24px;display:block;border-radius:20px;position:relative}.steps .week-1 .bar{background:#cbeaef;z-index:5}.steps .week-2 .bar{background:#9ed4dd;box-shadow:-22px 0 #9ed4dd;z-index:4}.steps .week-3 .bar{background:#69b2c4;box-shadow:-22px 0 #69b2c4}.steps .week-3 .bar:after{content:"";width:0px;height:0px;border-top:26px solid transparent;border-bottom:26px solid transparent;border-left:30px solid #69b2c4;position:absolute;right:-8px;top:50%;transform:translateY(-50%)}.steps .inner{margin:2.5rem 0 0;padding:0 15px}@media screen and (max-width: 1100px){.our-process h2{font-size:3.5rem}}@media screen and (max-width: 990px){.our-process h2{font-size:34px}.our-process label{font-size:16px;max-width:100%;line-height:24px}.our-process .steps label,.our-process p{font-size:20px}}@media screen and (max-width: 815px){.steps{padding:50px 0;display:block}.steps .icon{top:50%;transform:translate(-50%) translateY(-50%)}.steps .col{position:relative}.steps .week-2 .bar{box-shadow:0 -22px #9ed4dd}.steps .week-3 .bar{box-shadow:0 -22px #69b2c4}.steps .week-3 .bar:after{right:-15px;bottom:-40px;top:auto;transform:none;border-left:26px solid transparent;border-right:26px solid transparent;border-top:30px solid #69b2c4}.steps .bar{width:20px;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%)}.steps .week-2 .inner{margin:auto auto auto 0}.steps .inner{max-width:280px;margin:auto 0 auto auto;padding:50px 5px}.our-process .steps label,.our-process p{font-size:15px}}@media screen and (max-width: 767px){.our-process{padding:48px 0 10px}.our-process .steps{padding:60px 0 76px}}@media screen and (max-width: 680px){.steps .inner{max-width:190px}}@media screen and (max-width: 576px){.steps .bar{width:14px}.steps .inner{max-width:140px}.steps .week-3 .bar:after{right:-13px;bottom:-40px;top:auto;transform:none;border-left:20px solid transparent;border-right:20px solid transparent;border-top:25px solid #69b2c4}.our-process h2{max-width:296px;margin:auto auto 18px}.our-process label{max-width:280px}.our-process p{max-width:294px}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/component-week-slider.css.map */
