:where(.elx-pdp) .results-steps-section{background-color:var(--section-bg-color);background:var(--section-bg-color);width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);overflow:hidden}:where(.elx-pdp) .steps-content-wrapper{max-width:1200px;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal);margin:0 auto}:where(.elx-pdp) .section-title{text-align:center;margin-bottom:var(--title-margin-bottom);color:var(--title-color);font-size:var(--title-size);letter-spacing:var(--letter-spacing-heading)}:where(.elx-pdp) .section-subtitle{text-align:center;color:var(--subtitle-color);font-size:var(--subtitle-size);max-width:800px;letter-spacing:var(--letter-spacing-body);margin-bottom:20px;margin-left:auto;margin-right:auto;line-height:1.4}:where(.elx-pdp) .global-accent-text{color:var(--highlight-color);font-style:var(--font-accent-style,var(--accent-text-style,normal))!important;font-family:var(--font-accent-family,var(--accent-text-font-family))!important;font-weight:var(--font-accent-weight,var(--accent-text-weight,400))!important}:where(.elx-pdp) .steps-container{flex-direction:row;justify-content:center;gap:5px;margin:0 auto;display:flex}:where(.elx-pdp) .steps-container.has-carousel-desktop,:where(.elx-pdp) .steps-container.has-carousel-mobile{display:block}:where(.elx-pdp) .carousel-container{align-items:center;gap:10px;display:flex;position:relative}:where(.elx-pdp) .carousel-track-container{border-radius:8px;flex:1;padding:4px;overflow:hidden}:where(.elx-pdp) .carousel-track{gap:5px;transition:transform .3s;display:flex}@media (width<=768px){:where(.elx-pdp) .steps-container.has-carousel-mobile .carousel-track{gap:0;width:100%}:where(.elx-pdp) .steps-container.has-carousel-mobile .carousel-track-container{width:100%;padding:6px;overflow:hidden}}:where(.elx-pdp) .carousel-slide{flex:0 0 calc(25% - 3.75px);min-width:0;padding:2px}@media (width>=769px){:where(.elx-pdp) .steps-container.has-carousel-desktop .carousel-slide{flex:0 0 calc(25% - 3.75px)}:where(.elx-pdp) .steps-container:not(.has-carousel-desktop){flex-direction:row;display:flex!important}:where(.elx-pdp) .steps-container:not(.has-carousel-desktop) .carousel-container{display:none!important}}:where(.elx-pdp) .steps-navigation-container{justify-content:center;margin-top:20px;display:flex}:where(.elx-pdp) .steps-navigation{gap:10px;display:flex}:where(.elx-pdp) .nav-button{cursor:pointer;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}:where(.elx-pdp) .nav-button:hover{transform:translateY(-2px);box-shadow:0 2px 5px #0000001a}:where(.elx-pdp) .nav-button:disabled{opacity:.5;cursor:not-allowed;transform:none}:where(.elx-pdp) .nav-button svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}:where(.elx-pdp) .step-item{flex:1;min-width:180px;padding:2px;position:relative}:where(.elx-pdp) .step-card{border-radius:var(--card-border-radius);border:var(--card-border-width) var(--card-border-style) var(--card-border-color);z-index:1;flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}:where(.elx-pdp) .step-image-container{aspect-ratio:1;background-color:var(--image-bg-color);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;width:100%;position:relative;overflow:hidden}:where(.elx-pdp) .step-image{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute}:where(.elx-pdp) .placeholder-image{background-color:#f0f0f0;width:100%;height:100%;position:absolute}:where(.elx-pdp) .step-content{align-items:left;text-align:left;background-color:var(--content-bg-color);border-radius:0 0 var(--card-border-radius) var(--card-border-radius);flex-direction:column;width:100%;height:100%;min-height:120px;padding:20px 12px 25px;display:flex}@media (width>=769px){:where(.elx-pdp) .step-content{padding:12px 12px 15px}:where(.elx-pdp) .number-icon{width:24px;height:24px;margin-right:8px;font-size:12px}:where(.elx-pdp) .step-title-container{margin-bottom:3px}:where(.elx-pdp) .step-item{min-width:200px;max-width:220px}:where(.elx-pdp) .step-card{max-width:100%}}@media (width>=750px){:where(.elx-pdp) .step-item{min-width:calc(var(--step-item-max-width-750px) - 20px);max-width:var(--step-item-max-width-750px)}}:where(.elx-pdp) [data-show-numbers=false] .step-title-container{margin-bottom:8px}:where(.elx-pdp) [data-show-numbers=false] .step-title{margin-left:0!important}@media (width<=768px){:where(.elx-pdp) [data-show-numbers=false] .step-title-container{margin-bottom:6px}:where(.elx-pdp) [data-show-numbers=false] .step-title{margin-left:0!important}:where(.elx-pdp) [data-show-numbers=false].has-carousel-mobile .step-content{padding-left:15px}:where(.elx-pdp) [data-show-numbers=false].has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding-left:12px}}@media (width<=480px){:where(.elx-pdp) [data-show-numbers=false] .step-title-container{margin-bottom:5px}:where(.elx-pdp) [data-show-numbers=false].has-carousel-mobile .step-content,:where(.elx-pdp) [data-show-numbers=false].has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding-left:12px}}@media (width<=410px){:where(.elx-pdp) [data-show-numbers=false] .step-title-container{margin-bottom:4px}}:where(.elx-pdp) .step-title-container{align-items:center;margin-bottom:5px;display:flex}:where(.elx-pdp) .number-icon{width:var(--number-circle-size);height:var(--number-circle-size);border:1px dashed var(--number-border-color);font-weight:var(--font-weight-semibold);font-size:var(--number-size);color:var(--label-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:12px;display:flex}:where(.elx-pdp) .step-title{font-size:var(--step-title-size);font-weight:var(--font-weight-bold);color:var(--step-title-color);letter-spacing:var(--letter-spacing-body);margin-top:0;margin-bottom:0;line-height:1.2}:where(.elx-pdp) .step-description{font-size:var(--step-description-size);letter-spacing:var(--letter-spacing-body);color:var(--description-color);margin-top:2px;margin-bottom:0;line-height:1.4}:where(.elx-pdp) .steps-container-desktop .steps-container:not(.has-carousel-desktop) .steps-regular-layout{gap:var(--steps-layout-gap,10px);display:flex}:where(.elx-pdp) .steps-container-desktop .steps-container.has-carousel-desktop .steps-regular-layout{display:none}:where(.elx-pdp) .steps-container-mobile .steps-container:not(.has-carousel-mobile) .steps-regular-layout{gap:var(--steps-layout-gap,15px);flex-direction:column;display:flex}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .steps-regular-layout{display:none}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .carousel-slide{flex:0 0 100%;width:100%;padding:8px}@media (width<=768px){:where(.elx-pdp) .section-title{margin-bottom:var(--title-margin-bottom-tablet);font-size:var(--title-size-mobile)}:where(.elx-pdp) .section-subtitle{font-size:var(--subtitle-size-mobile);margin-bottom:25px;padding:0 15px}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .step-card{flex-direction:row}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .step-image-container{aspect-ratio:1}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .step-content{text-align:left;justify-content:center;align-items:flex-start;width:100%;height:auto;padding:8px 8px 15px 20px}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-card{flex-direction:column!important;align-items:stretch!important}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-image-container{aspect-ratio:1;flex:none!important;width:100%!important;min-width:100%!important;max-width:100%!important}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-content{text-align:left!important;flex:1!important;width:100%!important;padding:20px 12px 25px!important}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .step-title-container{align-items:center}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);font-size:var(--number-size-mobile);margin-right:10px}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .step-title{font-size:var(--step-title-size-mobile);margin-top:0;margin-bottom:3px;line-height:1.2}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .step-description{font-size:var(--step-description-size-mobile);margin-top:2px;line-height:1.4}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .nav-button{width:32px;height:32px}:where(.elx-pdp) .steps-container-mobile .steps-container.has-carousel-mobile .nav-button svg{width:18px;height:18px}:where(.elx-pdp) .steps-regular-layout .step-item{width:100%;max-width:100%;margin-bottom:var(--step-item-margin-bottom,10px);flex:none}:where(.elx-pdp) .steps-regular-layout .step-card{flex-direction:row}:where(.elx-pdp) .steps-regular-layout .step-image-container{aspect-ratio:1}:where(.elx-pdp) .steps-regular-layout .step-content{width:100%;padding:var(--step-content-padding-vertical,8px) var(--step-content-padding-horizontal,20px);text-align:left;justify-content:center;align-items:flex-start;height:auto}:where(.elx-pdp) .steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout .step-card{flex-direction:column!important;align-items:stretch!important}:where(.elx-pdp) .steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout .step-image-container{aspect-ratio:1;flex:none!important;width:100%!important;min-width:100%!important;max-width:100%!important}:where(.elx-pdp) .steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout .step-content{padding:var(--step-content-padding-vertical,20px) var(--step-content-padding-horizontal,12px)!important;text-align:left!important;flex:1!important;width:100%!important}:where(.elx-pdp) .steps-regular-layout .step-title-container{align-items:center}:where(.elx-pdp) .steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);font-size:var(--number-size-mobile);margin-right:10px}:where(.elx-pdp) .steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-top:0;margin-bottom:3px;line-height:1.2}:where(.elx-pdp) .steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);margin-top:2px;line-height:1.4}}@media (width<=480px){:where(.elx-pdp) .section-title{margin-bottom:var(--title-margin-bottom-mobile);font-size:var(--title-size-mobile)}:where(.elx-pdp) .section-subtitle{font-size:var(--subtitle-size-mobile);margin-bottom:20px;padding:0 10px}:where(.elx-pdp) .steps-regular-layout{gap:var(--steps-layout-gap,10px)}:where(.elx-pdp) .steps-regular-layout .step-item{margin-bottom:var(--step-item-margin-bottom,10px)}:where(.elx-pdp) .steps-regular-layout .step-card{flex-direction:row}:where(.elx-pdp) .steps-regular-layout .step-content{width:100%;padding:var(--step-content-padding-vertical,15px) var(--step-content-padding-horizontal,12px);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;height:auto;display:flex}:where(.elx-pdp) .steps-regular-layout .step-title-container{justify-content:flex-start}:where(.elx-pdp) .steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);font-size:var(--number-size-mobile);margin-right:8px}:where(.elx-pdp) .steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-top:0;margin-bottom:3px;margin-left:5px;line-height:1.2}:where(.elx-pdp) .steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);text-align:left;margin-top:2px;line-height:1.4}:where(.elx-pdp) .steps-container.has-carousel-mobile .step-content{padding:var(--step-content-padding-vertical,15px) var(--step-content-padding-horizontal,12px)}:where(.elx-pdp) .steps-container.has-carousel-mobile .step-title-container{justify-content:flex-start}:where(.elx-pdp) .steps-container.has-carousel-mobile .number-icon{margin-right:8px}:where(.elx-pdp) .steps-container.has-carousel-mobile .step-title{margin-left:5px}:where(.elx-pdp) .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding:15px 12px 20px}:where(.elx-pdp) .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-title-container{align-items:center;margin-bottom:5px}:where(.elx-pdp) .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .number-icon{margin-right:8px}:where(.elx-pdp) .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-title{margin-left:5px}}@media (width<=410px){:where(.elx-pdp) .section-title{font-size:var(--title-size-mobile);margin-bottom:20px}:where(.elx-pdp) .steps-regular-layout{gap:10px}:where(.elx-pdp) .steps-regular-layout .step-item{margin-bottom:10px}:where(.elx-pdp) .steps-regular-layout .step-card{flex-direction:row}:where(.elx-pdp) .steps-regular-layout .step-content{text-align:left;align-items:flex-start;width:100%;height:auto;padding:12px}:where(.elx-pdp) .steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);font-size:var(--number-size-mobile);margin-right:6px}:where(.elx-pdp) .steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-top:0;margin-bottom:3px;margin-left:5px;line-height:1.2}:where(.elx-pdp) .steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);text-align:left;margin-top:2px;line-height:1.4}:where(.elx-pdp) .steps-container.has-carousel-mobile .step-content{padding:12px}:where(.elx-pdp) .steps-container.has-carousel-mobile .number-icon{margin-right:6px}:where(.elx-pdp) .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding:12px 12px 18px}:where(.elx-pdp) .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .number-icon{margin-right:6px}}:where(.elx-pdp) .desktop-only{display:none}:where(.elx-pdp) .mobile-only{display:block}@media (width>=769px){:where(.elx-pdp) .desktop-only{display:block}:where(.elx-pdp) .mobile-only{display:none}}