.progress-section{position:relative}.progress-section .page-width{z-index:1;position:relative}.progress-section:before{content:"";background-image:url(/cdn/shop/files/Group_2147227233_1.png?v=1772776202);position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left center}.progress-section:after{content:"";background-image:url(/cdn/shop/files/Group_2147227234_1.png?v=1772776381);position:absolute;right:0;top:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:right center}.progress-section:has(.progress-wrapper.heading-right-enabled):before,.progress-section:has(.progress-wrapper.heading-right-enabled):after{z-index:-1}body.product-page .progress-section{background:#1e1e1ef2!important}.progress-section .heading-right-enabled .progress-up-heading,.progress-section .heading-right-enabled .progress-bottom{display:none}.progress-section .heading-right-enabled{display:flex;align-items:center;gap:80px;flex-wrap:wrap}.progress-section .heading-right-enabled .progress-grid{width:calc(65% - 40px);margin:0}.progress-section .heading-right-enabled .section-heading{width:calc(35% - 40px)}.progress-section .subtext p{margin:10px 0 0;font-family:var(--font-heading-family)!important}body.product-page .progress-section .subtext p{font-family:var(--font-body-family)!important}.progress-section .progress-grid{width:66.66%;margin:40px auto 0;position:relative}.progress-section .progress-item{box-shadow:0 1px 3px #0000001a}.progress-section .progress-item h4{margin:8px 0}.progress-section .progress-item p{margin:0;font-family:var(--font-heading-family)!important;font-style:Italic}body.product-page .progress-section .progress-item p{font-family:var(--font-body-family)!important;font-style:normal}.progress-section .progress-percent{font-weight:400;font-family:var(--font-heading-family)!important;font-style:Italic}body.product-page .progress-section .progress-percent{font-family:var(--font-body-family)!important;font-style:normal;font-weight:600}.progress-section .progress-bar{margin-top:25px;height:14px;width:100%;background:#d94f6a33;border-radius:20px;overflow:hidden}.progress-section .heading-right-enabled .progress-bar{background:#333}.progress-section .heading-right-enabled .guarantee-img-text{color:var(--primary-color);justify-content:start}.progress-section .progress-fill{height:100%;width:0;border-radius:20px;transition:width 1.5s ease;display:block!important}.progress-section .btn{text-align:center}.progress-wrapper.heading-right-enabled .btn{text-align:left}.progress-wrapper.heading-right-enabled .btn .button{margin-top:30px;min-width:390px}.progress-wrapper.heading-right-enabled .mobile-button{display:none}.progress-section .btn .button{margin-top:60px}@media(max-width:1800px){.progress-section:before,.progress-section:after{width:18%;height:100%;background-size:contain}}@media(max-width:1199.98px){.progress-section .heading-right-enabled{gap:40px}.progress-section .heading-right-enabled .progress-grid{width:calc(65% - 20px)}.progress-section .heading-right-enabled .section-heading{width:calc(35% - 20px)}.progress-wrapper.heading-right-enabled .btn .button{min-width:100%}}@media(max-width:991.98px){.progress-section .heading-right-enabled{gap:40px;flex-direction:column-reverse}.progress-section .heading-right-enabled .progress-grid,.progress-section .heading-right-enabled .section-heading{width:75%;margin:0 auto}.progress-section:before,.progress-section:after{width:21%}.progress-wrapper.heading-right-enabled .mobile-button{display:block;text-align:center;order:-1}.progress-wrapper.heading-right-enabled .btn,.progress-section .heading-right-enabled .guarantee-img-text{text-align:center}.progress-wrapper.heading-right-enabled .section-heading .btn,.progress-section .heading-right-enabled .section-heading .guarantee-img-text{display:none;text-align:center}}@media(max-width:767.98px){.progress-section .heading-right-enabled{gap:30px}.progress-section .heading-right-enabled .progress-grid,.progress-section .heading-right-enabled .section-heading{width:100%}.progress-section:before,.progress-section:after{width:22%}.progress-section:before{background-position:left top}.progress-section:after{background-position:right bottom}.progress-section .progress-grid{width:100%;margin:30px auto 0}.progress-section .progress-bar{margin-top:15px;height:8px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/progress-bar-sec.css.map */
