.care-steps{overflow:hidden}.care-steps .heading_block{margin-bottom:36px}.care-steps .heading_block .sec_head{max-width:700px;margin:0 auto}.care-steps .heading_block .sec_head+.sec_subhead{margin-top:16px}.care-steps .heading_block .sec_subhead{font-family:var(--font-body-family);color:var(--secondary-text-color);font-size:16px;font-weight:500}.care-steps .heading_block .text{max-width:560px;margin:10px auto 0}.care-steps .care-steps-row{display:flex;gap:30px 8px}.care-steps .care-steps-block{width:25%}.care-steps .care-steps-block .care-steps-block-media{position:relative}.care-steps .care-steps-block .media-block{position:relative;padding-bottom:150%}.care-steps .care-steps-block .media-block img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.care-steps .care-steps-block .media-block:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(var(--color-foreground),.2);z-index:1}.care-steps .care-steps-block .media-block:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,rgba(var(--color-foreground),.2),rgba(var(--color-foreground),.2)),linear-gradient(180deg,rgba(var(--color-foreground),0) 28.11%,rgba(var(--color-foreground),.6));z-index:1;transition:.2s;opacity:0}.care-steps .care-steps-block:hover .media-block:after{opacity:1}.care-steps .care-steps-block .media-content{position:absolute;bottom:0;left:0;padding:28px 32px;text-align:center;z-index:1;transition:.2s;opacity:0}.care-steps .care-steps-block:hover .media-content{opacity:1}.care-steps .care-steps-block .media-content .block-title{font-family:var(--font-body-family);color:var(--white-color);font-size:24px;font-weight:500;margin-bottom:8px;transition:.2s}.care-steps .care-steps-block .media-content .block-text{font-size:14px;color:var(--white-color);transition:.2s}.care-steps .care-steps-block .media-content .button{margin-top:32px;font-size:14px;font-weight:600;width:100%;max-width:222px;min-width:unset;min-height:46px}.care-steps .care-steps-block .media-content .button svg{margin-left:6px;width:18px}.care-steps .care-steps-block .content-block{padding:42px 22px 0;position:relative}.care-steps .care-steps-block .step-indicator{position:absolute;top:75px;left:-4px;width:calc(100% + 8px);height:2px;background:var(--primary-color)}.care-steps .care-steps-block .arrow{height:16px;width:16px;position:absolute;top:68px;right:-10px}.care-steps .care-steps-block .arrow svg{height:100%;width:100%;color:var(--primary-color)}.care-steps .care-steps-block .step-round{height:68px;width:68px;border-radius:68px;font-size:16px;line-height:18px;padding:5px;margin:0 auto 22px;display:flex;justify-content:center;align-items:center;font-weight:600;color:var(--white-color);background:var(--primary-color);position:relative}.care-steps .care-steps-block .step-round:after{content:"";position:absolute;height:42px;width:2px;background:var(--primary-color);left:calc(50% - 1px);bottom:100%;transition:.2s;opacity:0}.care-steps .care-steps-block:hover .step-round:after{opacity:1}.care-steps .care-steps-block .step-title{font-family:var(--font-body-family);font-size:18px;font-weight:500}.care-steps .care-steps-block .step-text{font-size:13px;margin-top:12px}@media screen and (max-width: 989px){.care-steps .care-steps-block .media-content{padding:20px 15px}.care-steps .care-steps-block .media-content .block-title{font-size:20px;margin-bottom:6px}.care-steps .care-steps-block .media-content .block-text{font-size:13px}.care-steps .care-steps-block .media-content .button{margin-top:8px;font-size:12px;min-height:32px;max-width:100%}.care-steps .care-steps-block .media-content .button svg{display:none}}@media screen and (min-width: 750px){.care-steps .care-steps-block:last-child .step-indicator{left:-4px;width:calc(50% - 30px)}.care-steps .care-steps-block:first-child .step-indicator{left:calc(50% + 34px);width:calc(50% - 30px)}}@media screen and (max-width: 749px){.care-steps .heading_block{margin-bottom:32px}.care-steps .heading_block .sec_head+.sec_subhead{margin-top:8px}.care-steps .heading_block .sec_subhead{font-size:14px}.care-steps .heading_block .text{margin-top:6px}.care-steps .care-steps-row{gap:18px;flex-wrap:wrap;padding:0 14px}.care-steps .care-steps-block{width:calc(50% - 9px)}.care-steps .care-steps-block .media-block{padding-bottom:145%}.care-steps .care-steps-block .media-content{padding:8px;text-align:left;opacity:1}.care-steps .care-steps-block .media-content>*:not(.button){opacity:0}.care-steps .care-steps-block:hover .media-content>*:not(.button){opacity:1}.care-steps .care-steps-block .media-content .block-title{font-size:16px}.care-steps .care-steps-block .media-content .block-text{font-size:12px}.care-steps .care-steps-block .content-block{padding:12px 0 0}.care-steps .care-steps-block .step-indicator{top:39px;left:calc(50% + 27px);width:calc(50% - 18px)}.care-steps .care-steps-block:nth-child(2n) .step-indicator{left:-9px}.care-steps .care-steps-block .arrow{top:32px;right:-16px}.care-steps .care-steps-block:nth-child(2n) .arrow{display:none}.care-steps .care-steps-block .step-round{height:54px;width:54px;font-size:12px;line-height:14px;margin-bottom:8px}.care-steps .care-steps-block .step-title{font-size:16px}.care-steps .care-steps-block .step-text{font-size:12px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-care-steps.css.map */
