.adev-progress-v2{position:relative;--adev-page-width-padding:1.5rem;--sticky-offset:15px}.adev-progress-v2 .page-width.no-page-width{max-width:100%}@media(min-width:992px){.adev-progress-v2{--adev-page-width-padding:0}}.adev-progress-v2 a{color:inherit}@media(max-width:991px){.adev-progress-v2 .page-width{padding:0}}@media(min-width:992px){.adev-progress-v2 .adev-p__wrap{display:flex}}@media(min-width:992px){.adev-progress-v2 .adev-p__left{flex:0 0 var(--main-width);width:var(--main-width)}}@media(min-width:992px){.adev-progress-v2 .adev-p__right{flex:0 0 var(--sidebar-width);width:var(--sidebar-width);padding-left:var(--gap-in-between-main-n-sidebar)}}.adev-progress-v2 .adev-p__main{position:sticky;top:var(--sticky-offset)}.adev-progress-v2 .adev-p__image{margin-bottom:var(--spacing-below-image)}.adev-progress-v2 .adev-p__contents{max-width:var(--max-width-contents);margin:0 auto;text-align:center;padding:0 var(--adev-page-width-padding)}.adev-progress-v2 .adev-p__c-heading{margin-bottom:var(--spacing-below-heading)}.adev-progress-v2 .adev-p__c-heading h2{margin:0;color:var(--heading-color);font-weight:var(--heading-font-weight);font-size:var(--heading-size);line-height:var(--heading-line-height)}.adev-progress-v2 .adev-p__c-desc{margin-bottom:var(--spacing-below-description)}@media(min-width:992px){.adev-progress-v2 .adev-p__c-desc{margin-bottom:0}}.adev-progress-v2 .adev-p__c-desc p{margin:0;color:var(--description-color);font-weight:var(--description-font-weight);font-size:var(--description-size);line-height:var(--description-line-height)}.adev-progress-v2 .adev-p__cta-wrap{margin-top:var(--spacing-above-cta);text-align:center}.adev-progress-v2 .adev-p__cta-btn{width:100%;padding:var(--cta-button-padding-y) 5px;border:2px solid var(--cta-button-border-color);display:inline-flex;align-items:center;justify-content:center;position:relative;background:var(--cta-button-background-color);color:var(--cta-button-text-color);align-items:center;font-weight:var(--cta-button-font-weight);font-size:var(--cta-button-size);line-height:var(--cta-button-line-height);font-family:inherit;text-transform:uppercase;cursor:pointer;border-radius:var(--cta-button-roundness);text-decoration:none;transition:background .3s ease,color .3s ease,border-color .3s ease}.adev-progress-v2 .adev-p__cta-btn::before{content:none}.adev-progress-v2 .adev-p__cta-btn::after{content:none}.adev-progress-v2 .adev-p__cta-btn:hover{background:var(--cta-button-background-color-hover);color:var(--cta-button-text-color-hover);border-color:var(--cta-button-border-color-hover)}.adev-progress-v2 .adev-p__cta-trustbadge{margin-top:var(--spacing-above-trustbadge);color:var(--trustbadge-text-color);font-weight:var(--trustbadge-text-font-weight);font-size:var(--trustbadge-text-size);line-height:var(--trustbadge-text-line-height)}.adev-progress-v2 .adev-p__cta-trustbadge span{display:inline-flex;width:var(--trustbadge-icon-size);height:var(--trustbadge-icon-size);vertical-align:middle;margin-right:5px;align-items:center;justify-content:center;color:var(--trustbadge-icon-color)}.adev-progress-v2 .adev-p__cta-trustbadge span svg{width:100%;height:100%}.adev-progress-v2 .adev-p__progress{padding:0 var(--adev-page-width-padding)}.adev-progress-v2 .adev-p__p-item{position:relative;padding-left:32px}.adev-progress-v2 .adev-p__p-item::before{content:'';position:absolute;top:0;left:2px;width:1px;height:100%;background:var(--progress-default-color)}.adev-progress-v2 .adev-p__p-item::after{content:'';position:absolute;top:0;left:0;width:4px;height:0;background:var(--progress-active-color);transition:height .3s ease}.adev-progress-v2 .adev-p__p-item.active::after{height:100%}.adev-progress-v2 .adev-p__p-item.active span.adev-p__pi-dot{background:var(--progress-active-color)}.adev-progress-v2 .adev-p__p-item.active .adev-p__pi-title{background:var(--progress-active-color);color:var(--progress-active-text-color)}.adev-progress-v2 span.adev-p__pi-dot{--size:16px;width:var(--size);height:var(--size);position:absolute;top:6px;left:0;background:var(--progress-default-color);border-radius:50%;transform:translate(-6px,-50%);transition:background .3s ease;z-index:2}.adev-progress-v2 .adev-p__pi-title{padding:var(--progress-title-padding);background:var(--progress-default-color);color:var(--progress-default-text-color);border-radius:7px;transition:background .3s ease,color .3s ease}.adev-progress-v2 .adev-p__pi-title h3{margin:0;font-weight:var(--progress-title-font-weight);font-size:var(--progress-title-size);line-height:var(--progress-title-line-height);color:inherit}.adev-progress-v2 .adev-p__pi-points{padding:var(--progress-point-padding-y) 0}.adev-progress-v2 .adev-p__pi-points ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--progress-point-gap);padding-bottom:12px}.adev-progress-v2 .adev-p__pi-points ul li{display:flex;align-items:flex-start}.adev-progress-v2 span.adev-p__pip-icon{flex:0 0 var(--progress-point-icon-size);width:var(--progress-point-icon-size);height:var(--progress-point-icon-size);margin-right:10px;color:var(--progress-point-icon-color);margin-top:3px}.adev-progress-v2 span.adev-p__pip-icon svg{width:100%;height:100%}.adev-progress-v2 .adev-p__pip-text{flex:auto;color:var(--progress-point-text-color);font-weight:var(--progress-point-text-font-weight);font-size:var(--progress-point-text-size);line-height:var(--progress-point-text-line-height)}.adev-progress-v2 .adev-p__p-item.adev-p__p-item-last::before,.adev-progress-v2 .adev-p__p-item.adev-p__p-item-last::after{display:none}html:has(.shopify-section-header-sticky.animate:not(.shopify-section-header-hidden)) .adev-progress-v2{--sticky-offset:calc(15px + var(--adev-header-height))}