.results-steps-section{background-color:var(--section-bg-color);background:var(--section-bg-color);overflow:hidden;width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.steps-content-wrapper{max-width:1200px;margin:0 auto;padding-left:var(--padding-horizontal);padding-right:var(--padding-horizontal)}.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)}.section-subtitle{text-align:center;margin-bottom:20px;color:var(--subtitle-color);font-size:var(--subtitle-size);line-height:1.4;max-width:800px;margin-left:auto;margin-right:auto;letter-spacing:var(--letter-spacing-body)}.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}.steps-container{display:flex;flex-direction:row;justify-content:center;gap:5px;margin:0 auto}.steps-container.has-carousel-desktop,.steps-container.has-carousel-mobile{display:block}.carousel-container{position:relative;display:flex;align-items:center;gap:10px}.carousel-track-container{flex:1;overflow:hidden;border-radius:8px;padding:4px}.carousel-track{display:flex;transition:transform .3s ease;gap:5px}@media(max-width:768px){.steps-container.has-carousel-mobile .carousel-track{gap:0;width:100%}.steps-container.has-carousel-mobile .carousel-track-container{width:100%;overflow:hidden;padding:6px}}.carousel-slide{flex:0 0 calc(25% - 3.75px);min-width:0;padding:2px}@media(min-width:769px){.steps-container.has-carousel-desktop .carousel-slide{flex:0 0 calc(25% - 3.75px)}.steps-container:not(.has-carousel-desktop){display:flex!important;flex-direction:row}.steps-container:not(.has-carousel-desktop) .carousel-container{display:none!important}}.steps-navigation-container{display:flex;justify-content:center;margin-top:20px}.steps-navigation{display:flex;gap:10px}.nav-button{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border:1px solid}.nav-button:hover{transform:translateY(-2px);box-shadow:0 2px 5px #0000001a}.nav-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.nav-button svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.step-item{flex:1;min-width:180px;position:relative;padding:2px}.step-card{border-radius:var(--card-border-radius);display:flex;flex-direction:column;overflow:visible;border:var(--card-border-width) var(--card-border-style) var(--card-border-color);width:100%;position:relative;z-index:1}.step-image-container{position:relative;width:100%;aspect-ratio:1/1;background-color:var(--image-bg-color);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;overflow:hidden}.step-image{position:absolute;width:100%;height:100%;object-fit:contain;object-position:center}.placeholder-image{position:absolute;width:100%;height:100%;background-color:#f0f0f0}.step-content{width:100%;padding:20px 12px 25px;display:flex;flex-direction:column;align-items:left;text-align:left;height:100%;min-height:120px;background-color:var(--content-bg-color);border-radius:0 0 var(--card-border-radius) var(--card-border-radius)}@media(min-width:769px){.step-content{padding:12px 12px 15px}.number-icon{width:24px;height:24px;margin-right:8px;font-size:12px}.step-title-container{margin-bottom:3px}.step-item{min-width:200px;max-width:220px}.step-card{max-width:100%}}@media(min-width:750px){.step-item{min-width:calc(var(--step-item-max-width-750px) - 20px);max-width:var(--step-item-max-width-750px)}}[data-show-numbers=false] .step-title-container{margin-bottom:8px}[data-show-numbers=false] .step-title{margin-left:0!important}@media(max-width:768px){[data-show-numbers=false] .step-title-container{margin-bottom:6px}[data-show-numbers=false] .step-title{margin-left:0!important}[data-show-numbers=false].has-carousel-mobile .step-content{padding-left:15px}[data-show-numbers=false].has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding-left:12px}}@media(max-width:480px){[data-show-numbers=false] .step-title-container{margin-bottom:5px}[data-show-numbers=false].has-carousel-mobile .step-content,[data-show-numbers=false].has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding-left:12px}}@media(max-width:410px){[data-show-numbers=false] .step-title-container{margin-bottom:4px}}.step-title-container{display:flex;align-items:center;margin-bottom:5px}.number-icon{width:var(--number-circle-size);height:var(--number-circle-size);margin-right:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px dashed var(--number-border-color);font-weight:var(--font-weight-semibold);font-size:var(--number-size);color:var(--label-color);flex-shrink:0}.step-title{font-size:var(--step-title-size);font-weight:var(--font-weight-bold);color:var(--step-title-color);margin-bottom:0;letter-spacing:var(--letter-spacing-body);line-height:1.2;margin-top:0}.step-description{font-size:var(--step-description-size);line-height:1.4;letter-spacing:var(--letter-spacing-body);color:var(--description-color);margin-bottom:0;margin-top:2px}.steps-container-desktop .steps-container:not(.has-carousel-desktop) .steps-regular-layout{display:flex;gap:var(--steps-layout-gap, 10px)}.steps-container-desktop .steps-container.has-carousel-desktop .steps-regular-layout{display:none}.steps-container-mobile .steps-container:not(.has-carousel-mobile) .steps-regular-layout{display:flex;flex-direction:column;gap:var(--steps-layout-gap, 15px)}.steps-container-mobile .steps-container.has-carousel-mobile .steps-regular-layout{display:none}.steps-container-mobile .steps-container.has-carousel-mobile .carousel-slide{flex:0 0 100%;width:100%;padding:8px}@media(max-width:768px){.section-title{margin-bottom:var(--title-margin-bottom-tablet);font-size:var(--title-size-mobile)}.section-subtitle{font-size:var(--subtitle-size-mobile);margin-bottom:25px;padding:0 15px}.steps-container-mobile .steps-container.has-carousel-mobile .step-card{flex-direction:row}.steps-container-mobile .steps-container.has-carousel-mobile .step-image-container{aspect-ratio:1/1}.steps-container-mobile .steps-container.has-carousel-mobile .step-content{width:100%;padding:8px 8px 15px 20px;justify-content:center;align-items:flex-start;text-align:left;height:auto}.steps-container-mobile .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-card{flex-direction:column!important;align-items:stretch!important}.steps-container-mobile .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-image-container{width:100%!important;min-width:100%!important;max-width:100%!important;aspect-ratio:1/1;flex:none!important}.steps-container-mobile .steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding:20px 12px 25px!important;width:100%!important;text-align:left!important;flex:1!important}.steps-container-mobile .steps-container.has-carousel-mobile .step-title-container{align-items:center}.steps-container-mobile .steps-container.has-carousel-mobile .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);margin-right:10px;font-size:var(--number-size-mobile)}.steps-container-mobile .steps-container.has-carousel-mobile .step-title{font-size:var(--step-title-size-mobile);margin-bottom:3px;line-height:1.2;margin-top:0}.steps-container-mobile .steps-container.has-carousel-mobile .step-description{font-size:var(--step-description-size-mobile);line-height:1.4;margin-top:2px}.steps-container-mobile .steps-container.has-carousel-mobile .nav-button{width:32px;height:32px}.steps-container-mobile .steps-container.has-carousel-mobile .nav-button svg{width:18px;height:18px}.steps-regular-layout .step-item{flex:none;width:100%;max-width:100%;margin-bottom:var(--step-item-margin-bottom, 10px)}.steps-regular-layout .step-card{flex-direction:row}.steps-regular-layout .step-image-container{aspect-ratio:1/1}.steps-regular-layout .step-content{width:100%;padding:var(--step-content-padding-vertical, 8px) var(--step-content-padding-horizontal, 20px);justify-content:center;align-items:flex-start;text-align:left;height:auto}.steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout .step-card{flex-direction:column!important;align-items:stretch!important}.steps-container-mobile .steps-container[data-mobile-layout=vertical] .steps-regular-layout .step-image-container{width:100%!important;min-width:100%!important;max-width:100%!important;aspect-ratio:1/1;flex:none!important}.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;width:100%!important;text-align:left!important;flex:1!important}.steps-regular-layout .step-title-container{align-items:center}.steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);margin-right:10px;font-size:var(--number-size-mobile)}.steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-bottom:3px;line-height:1.2;margin-top:0}.steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);line-height:1.4;margin-top:2px}}@media(max-width:480px){.section-title{margin-bottom:var(--title-margin-bottom-mobile);font-size:var(--title-size-mobile)}.section-subtitle{font-size:var(--subtitle-size-mobile);margin-bottom:20px;padding:0 10px}.steps-regular-layout{gap:var(--steps-layout-gap, 10px)}.steps-regular-layout .step-item{margin-bottom:var(--step-item-margin-bottom, 10px)}.steps-regular-layout .step-card{flex-direction:row}.steps-regular-layout .step-content{width:100%;padding:var(--step-content-padding-vertical, 15px) var(--step-content-padding-horizontal, 12px);height:auto;text-align:left;align-items:flex-start;justify-content:center;display:flex;flex-direction:column}.steps-regular-layout .step-title-container{justify-content:flex-start}.steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);margin-right:8px;font-size:var(--number-size-mobile)}.steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-bottom:3px;line-height:1.2;margin-top:0;margin-left:5px}.steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);line-height:1.4;margin-top:2px;text-align:left}.steps-container.has-carousel-mobile .step-content{padding:var(--step-content-padding-vertical, 15px) var(--step-content-padding-horizontal, 12px)}.steps-container.has-carousel-mobile .step-title-container{justify-content:flex-start}.steps-container.has-carousel-mobile .number-icon{margin-right:8px}.steps-container.has-carousel-mobile .step-title{margin-left:5px}.steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding:15px 12px 20px}.steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-title-container{align-items:center;margin-bottom:5px}.steps-container.has-carousel-mobile[data-mobile-layout=vertical] .number-icon{margin-right:8px}.steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-title{margin-left:5px}}@media(max-width:410px){.section-title{margin-bottom:20px;font-size:var(--title-size-mobile)}.steps-regular-layout{gap:10px}.steps-regular-layout .step-item{margin-bottom:10px}.steps-regular-layout .step-card{flex-direction:row}.steps-regular-layout .step-content{width:100%;padding:12px;height:auto;text-align:left;align-items:flex-start}.steps-regular-layout .number-icon{width:var(--number-circle-size-mobile);height:var(--number-circle-size-mobile);margin-right:6px;font-size:var(--number-size-mobile)}.steps-regular-layout .step-title{font-size:var(--step-title-size-mobile);margin-bottom:3px;line-height:1.2;margin-top:0;margin-left:5px}.steps-regular-layout .step-description{font-size:var(--step-description-size-mobile);line-height:1.4;margin-top:2px;text-align:left}.steps-container.has-carousel-mobile .step-content{padding:12px}.steps-container.has-carousel-mobile .number-icon{margin-right:6px}.steps-container.has-carousel-mobile[data-mobile-layout=vertical] .step-content{padding:12px 12px 18px}.steps-container.has-carousel-mobile[data-mobile-layout=vertical] .number-icon{margin-right:6px}}.desktop-only{display:none}.mobile-only{display:block}@media(min-width:769px){.desktop-only{display:block}.mobile-only{display:none}}.section-template--18744414142563__steps_K47nFj{--padding-top: 60px;--padding-bottom: 45px;--padding-horizontal: 45px;--title-color: #16443d;--highlight-color: #16443d;--subtitle-color: #16443d;--card-border-radius: 12px;--card-border-color: #e0e0e0;--card-border-style: none;--card-border-width: 3px;--step-title-color: #16443d;--description-color: #16443d;--number-border-color: #16443d;--number-border-width: 2px;--number-border-style: solid;--number-border-radius: 50px;--number-background-color: #ffffff;--number-font-weight: 600;--label-color: #16443d;--title-size: 34px;--title-size-mobile: 34px;--subtitle-size: 18px;--subtitle-size-mobile: 14px;--step-title-size: 18px;--step-title-size-mobile: 20px;--step-description-size: 12px;--step-description-size-mobile: 13px;--number-size: 20px;--number-size-mobile: 24px;--number-circle-size: 40px;--number-circle-size-mobile: 40px;--title-margin-bottom: 16px;--title-margin-bottom-tablet: 12px;--title-margin-bottom-mobile: 10px;--subtitle-margin-top: 0px;--subtitle-margin-bottom: 28px;--step-content-padding-vertical: 16px;--step-content-padding-horizontal: 12px;--step-content-padding-vertical-mobile: 16px;--step-content-padding-horizontal-mobile: 12px;--step-item-margin-bottom: 10px;--steps-layout-gap: 10px;--step-item-max-width-750px: 350px;--content-max-width: 1200px;--mobile-carousel-padding: 8px;--default-card-bg: #ffffff;--default-image-bg: #f5f5f5;--enable-top-border: false;--top-border-width: 1px;--top-border-style: solid;--top-border-color: #e0e0e0;--enable-bottom-border: false;--bottom-border-width: 1px;--bottom-border-style: solid;--bottom-border-color: #e0e0e0}@media(min-width:769px){.mobile-only{display:none!important}}@media(max-width:768px){.desktop-only{display:none!important}}.section-template--18744414142563__steps_K47nFj .step-image-container{position:relative;width:100%;aspect-ratio:1/1;background-color:var(--image-bg-color, var(--default-image-bg));border-radius:var(--card-border-radius)!important;overflow:hidden!important;display:flex;align-items:center;justify-content:center;-webkit-mask-image:-webkit-radial-gradient(white,black)}.section-template--18744414142563__steps_K47nFj .step-card{overflow:hidden!important;border-radius:var(--card-border-radius)!important;border:var(--card-border-width) var(--card-border-style) var(--card-border-color)!important;background:var(--card-bg-color, transparent)!important;display:flex!important;flex-direction:column;height:auto!important}.section-template--18744414142563__steps_K47nFj .step-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:var(--card-border-radius)!important;transform:translateZ(0);backface-visibility:hidden;pointer-events:none}.section-template--18744414142563__steps_K47nFj .placeholder-image{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f0f0f0;border-radius:var(--card-border-radius)!important}.section-template--18744414142563__steps_K47nFj .step-content{border-radius:var(--card-border-radius)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;overflow:hidden!important;background-color:var(--content-bg-color, var(--default-card-bg))!important;padding:var(--step-content-padding-vertical) var(--step-content-padding-horizontal)!important;flex:1!important;display:flex!important;flex-direction:column;justify-content:flex-start!important}.section-template--18744414142563__steps_K47nFj .step-title-container{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;overflow:hidden!important}.section-template--18744414142563__steps_K47nFj .step-title{margin:0!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;flex:1!important}.section-template--18744414142563__steps_K47nFj .step-description{margin:0!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.4!important}@media(max-width:768px){.section-template--18744414142563__steps_K47nFj .steps-regular-layout .step-image-container{width:50%!important;min-width:50%!important;flex:0 0 50%!important}}@media(max-width:768px){.section-template--18744414142563__steps_K47nFj .step-image-container{width:100%!important;min-width:100%!important;max-width:100%!important}}@media(min-width:769px){.section-template--18744414142563__steps_K47nFj .carousel-container.mobile-carousel:not(.desktop-carousel){display:none!important}.section-template--18744414142563__steps_K47nFj .carousel-container.mobile-carousel:not(.desktop-carousel)+.steps-navigation-container{display:none!important}}@media(max-width:768px){.section-template--18744414142563__steps_K47nFj .carousel-container.desktop-carousel:not(.mobile-carousel){display:none!important}.section-template--18744414142563__steps_K47nFj .carousel-container.desktop-carousel:not(.mobile-carousel)+.steps-navigation-container{display:none!important}}@media(min-width:769px){.section-template--18744414142563__steps_K47nFj .has-carousel-mobile:not(.has-carousel-desktop) .steps-regular-layout{display:block!important}.section-template--18744414142563__steps_K47nFj .has-carousel-desktop .steps-regular-layout{display:none!important}}@media(max-width:768px){.section-template--18744414142563__steps_K47nFj .has-carousel-desktop:not(.has-carousel-mobile) .steps-regular-layout{display:block!important}.section-template--18744414142563__steps_K47nFj .has-carousel-mobile .steps-regular-layout{display:none!important}}.section-template--18744414142563__steps_K47nFj.results-steps-section{background:#fff!important;padding-top:var(--padding-top)!important;padding-bottom:var(--padding-bottom)!important;width:100%!important;max-width:none!important}.section-template--18744414142563__steps_K47nFj .steps-content-wrapper{max-width:var(--content-max-width)!important;margin:0 auto!important;padding-left:var(--padding-horizontal)!important;padding-right:var(--padding-horizontal)!important}.section-template--18744414142563__steps_K47nFj .section-title.global-heading,.section-template--18744414142563__steps_K47nFj .section-title{color:var(--title-color)!important;font-size:var(--title-size)!important;margin-bottom:var(--title-margin-bottom)!important;text-align:center!important}.section-template--18744414142563__steps_K47nFj .section-title .global-accent-text,.section-template--18744414142563__steps_K47nFj .section-title span{color:var(--highlight-color)!important}.section-template--18744414142563__steps_K47nFj .section-subtitle{color:var(--subtitle-color)!important;font-size:var(--subtitle-size)!important;text-align:center!important;margin-bottom:var(--subtitle-margin-bottom)!important;margin-top:var(--subtitle-margin-top)!important;margin-left:auto!important;margin-right:auto!important;max-width:800px!important;display:block!important}.section-template--18744414142563__steps_K47nFj .step-title{color:var(--step-title-color)!important;font-size:var(--step-title-size)!important}.section-template--18744414142563__steps_K47nFj .step-description,.section-template--18744414142563__steps_K47nFj .step-description.global-text{color:var(--description-color)!important;font-size:var(--step-description-size)!important}.section-template--18744414142563__steps_K47nFj .number-icon{color:var(--label-color)!important;border:var(--number-border-width) var(--number-border-style) var(--number-border-color)!important;border-radius:var(--number-border-radius)!important;background-color:var(--number-background-color)!important;font-weight:var(--number-font-weight)!important;font-size:var(--number-size)!important;width:var(--number-circle-size)!important;height:var(--number-circle-size)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.section-template--18744414142563__steps_K47nFj .number-icon.has-custom-icon{border:none!important;background-color:transparent!important;width:auto!important;height:auto!important}.section-template--18744414142563__steps_K47nFj .number-icon .custom-step-icon{width:32px!important;height:32px!important;object-fit:contain!important}@media(max-width:768px){.section-template--18744414142563__steps_K47nFj .section-title.global-heading,.section-template--18744414142563__steps_K47nFj .section-title{font-size:var(--title-size-mobile)!important;margin-bottom:var(--title-margin-bottom-mobile)!important}.section-template--18744414142563__steps_K47nFj .section-subtitle{font-size:var(--subtitle-size-mobile)!important}.section-template--18744414142563__steps_K47nFj .step-title{font-size:var(--step-title-size-mobile)!important}.section-template--18744414142563__steps_K47nFj .step-description,.section-template--18744414142563__steps_K47nFj .step-description.global-text{font-size:var(--step-description-size-mobile)!important}.section-template--18744414142563__steps_K47nFj .number-icon{font-size:var(--number-size-mobile)!important;width:var(--number-circle-size-mobile)!important;height:var(--number-circle-size-mobile)!important}.section-template--18744414142563__steps_K47nFj .step-content{padding:var(--step-content-padding-vertical-mobile) var(--step-content-padding-horizontal-mobile)!important}}@media(min-width:769px)and (max-width:1024px){.section-template--18744414142563__steps_K47nFj .section-title.global-heading,.section-template--18744414142563__steps_K47nFj .section-title{margin-bottom:var(--title-margin-bottom-tablet)!important}}@media(max-width:768px){.section-template--18744414142563__steps_K47nFj .steps-container[data-mobile-layout=horizontal] .step-card{display:flex!important;flex-direction:row!important;overflow:hidden!important;height:auto!important}.section-template--18744414142563__steps_K47nFj .steps-container[data-mobile-layout=horizontal] .step-content{border-top-left-radius:0!important;border-bottom-left-radius:0!important}}.section-template--18744414142563__steps_K47nFj .carousel-slide{overflow:hidden!important}@media(max-width:768px){.section-template--18744414142563__steps_K47nFj .carousel-slide{padding:var(--mobile-carousel-padding)!important}}.section-template--18744414142563__steps_K47nFj .carousel-track{display:flex!important;transition:transform .3s ease!important;overflow:visible!important}.section-template--18744414142563__steps_K47nFj .carousel-track-container{overflow:hidden!important;width:100%!important}.section-template--18744414142563__steps_K47nFj .carousel-slide .step-card{height:auto!important;min-height:300px!important}@media(min-width:769px){.section-template--18744414142563__steps_K47nFj .step-card{height:auto!important;max-height:none!important;flex-direction:column}.section-template--18744414142563__steps_K47nFj .carousel-slide .step-card{min-height:350px!important}}@media(max-width:768px){.section-template--18744414142563__steps_K47nFj .carousel-slide .step-card{min-height:auto!important;height:auto!important}}.section-template--18744414142563__steps_K47nFj .global-accent-text,.section-template--18744414142563__steps_K47nFj .custom-accent-text{padding:2px 4px!important;display:inline-block!important;margin:-2px -4px -2px 0!important;color:#16443d!important;font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, inherit)!important;letter-spacing:var(--font-accent-letter-spacing, inherit)!important;text-transform:var(--font-accent-text-transform, none)!important}@media(prefers-reduced-motion:reduce){.section-template--18744414142563__steps_K47nFj .carousel-track{transition:none!important}}.global-nav-button:hover{background:var(--nav-btn-bg-hover)!important;color:var(--nav-btn-color-hover)!important;border-color:var(--nav-btn-border-color-hover)!important;opacity:var(--nav-btn-opacity-hover)!important}.global-nav-button[data-enable-hover-transform=true]:hover{transform:translateY(-2px)}.global-nav-button svg{pointer-events:none;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/biteshield-steps.css.map */
