.hairfall-timeline-section .point-count{width:100%;max-width:100%;font-weight:300;display:block;font-size:20px;line-height:1.267;margin-bottom:15px}.hairfall-timeline-section .point-count span{border-radius:7px;background-color:#d9d9d9;display:inline-block;padding:4px 15px 2px;line-height:1.25}.hairfall-timeline-section .timeline-point{display:block;width:100%;position:relative;padding:13px 0;margin-bottom:23px}.hairfall-timeline-section .timeline-point:before{width:100%;height:1px;background:#000;content:"";position:absolute;left:0}.hairfall-timeline-section .timeline-point:after{content:"";width:26px;height:26px;border-radius:100%;background-color:#000;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.hairfall-timeline-section .time-block{width:100%;max-width:100%;display:block;font-size:13px;font-weight:300;line-height:1.688;margin-bottom:27px}.hairfall-timeline-section .col .col-title{margin:0 0 24px;font-size:36px;font-weight:400;letter-spacing:normal;line-height:1.2225}.hairfall-timeline-section .col .description-html-wrap p,.hairfall-timeline-section .col .description-html-wrap ul li,.hairfall-timeline-section .col p{font-size:14px;font-weight:300;max-width:363px;margin:0 auto;line-height:1.9;padding:0 15px}.hairfall-timeline-section .col .description-html-wrap{max-width:443px;margin:0 auto;width:100%}.hairfall-timeline-section .col .description-html-wrap ul{list-style:none;padding:0;margin-bottom:0}.hairfall-timeline-section .col .description-html-wrap ul li{max-width:100%;padding:0;margin-bottom:5px}.hairfall-timeline-section .col .description-html-wrap ul li:before{content:"";width:6px;height:6px;display:inline-block;border-radius:100%;background-color:#000;margin-right:7px;transform:translateY(-2px)}.hairfall-timeline-section .swiper-pagination{margin:0;display:inline-flex;width:auto;counter-reset:slide_count}.hairfall-timeline-section .swiper-arrow{width:20px;height:20px;display:flex;align-items:center;justify-content:center;transform:unset;cursor:pointer}.hairfall-timeline-section .swiper-arrow svg{width:auto;height:auto;max-height:11px}.hairfall-timeline-section .page-section-header h2{font-size:48px;font-weight:400;max-width:869px;line-height:1.25}.hairfall-timeline-section .col-image-wrap{max-width:400px;margin:0 auto;width:100%;padding:20px 10px 10px}.hairfall-timeline-section .col-image-wrap .media-box{border-radius:24px}.media-box-cs img{width:100%;height:auto;display:block;object-fit:cover}.hairfall-timeline-section .slider-control-wrap{margin-top:30px;gap:20px}.timeline-list-wrap-image{margin-top:20px}.template-landing-facial .hairfall-timeline-section .page-section-header,.template-landing-perfectfinish .hairfall-timeline-section .page-section-header{margin-bottom:100px}@media only screen and (min-width:750px){.hairfall-timeline-section .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;border:none;border-radius:0;line-height:1;font-size:14px;font-weight:300;display:flex;align-items:center;justify-content:center}.hairfall-timeline-section .swiper-pagination .swiper-pagination-bullet:after{counter-increment:slide_count;content:"0" counter(slide_count)}.hairfall-timeline-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent;font-weight:600}}@media only screen and (max-width:1360px){.hairfall-timeline-section .page-section-header h2{font-size:32px}.hairfall-timeline-section .point-count{font-size:18px}}@media screen and (max-width:1260px){.hairfall-timeline-section .col .col-title{font-size:30px}}@media only screen and (max-width:1080px){.hairfall-timeline-section .page-section-header h2{font-size:26px}.template-landing-facial .hairfall-timeline-section .page-section-header,.template-landing-perfectfinish .hairfall-timeline-section .page-section-header{margin-bottom:50px}.hairfall-timeline-section .point-count{font-size:16px}}@media only screen and (max-width:749px){.hairfall-timeline-section .swiper-pagination{gap:8px;height:12px;overflow:hidden}.hairfall-timeline-section .swiper-pagination .swiper-pagination-bullet{border:none;background-color:#a9a9a9;width:8px;height:8px;transition:all .2s ease-in-out}.hairfall-timeline-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;height:12px;transition:all .2s ease-in-out;background-color:#a9a9a9}.hairfall-timeline-section .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px}.hairfall-timeline-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:10px;width:10px}.hairfall-timeline-section .swiper-pagination{gap:6px;height:10px}.hairfall-timeline-section .slider-control-wrap{margin-top:15px}.hairfall-timeline-section .col .description-html-wrap p,.hairfall-timeline-section .col .description-html-wrap ul li,.hairfall-timeline-section .col p{font-size:13px;line-height:1.5}.hairfall-timeline-section .col .description-html-wrap ul li{line-height:2}.hairfall-timeline-section .page-section-header{margin-bottom:30px;padding:0;max-width:340px}.hairfall-timeline-section .point-count{font-size:15px}.hairfall-timeline-section .timeline-point:after{width:20px;height:20px}.hairfall-timeline-section .timeline-point{margin-bottom:16px}.timeline-list-group.swiper{margin:0 -20px}.hairfall-timeline-section .col .col-title{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/hairfall-timeline.css.map */
