.image-feature-grid-section{margin-block:80px}.image-feature-grid-section .container{max-width:1280px;margin:0 auto}.image-feature-grid-content{gap:62px}.image-feature-grid-content,.image-feature-grid-visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.image-feature-grid-visual{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;top:100px;width:50%}.image-feature-grid-visual .section-image{border-radius:16px}.image-feature-grid-text{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:540px}.image-feature-grid-text .section-title{font-size:40px;line-height:1.2;font-weight:700;margin-bottom:12px}.image-feature-grid-text .section-description{font-size:16px;line-height:1.5;color:#000;margin-bottom:54px}.image-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 60px}.image-feature-grid.checkout-page{grid-template-columns:1fr}.image-feature-grid-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:10px}.checkout-page .image-feature-grid-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.image-feature-grid-card .feature-icon{width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.image-feature-grid-card .feature-title{font-weight:600;font-size:16px;line-height:1.4;color:#000;margin:0}.image-feature-grid-card .feature-description{font-weight:400;font-size:14px;line-height:1.45;color:#000;margin:0}.image-feature-grid-section--steps .section-image{width:100%;max-height:560px;-o-object-fit:cover;object-fit:cover}.image-feature-steps{counter-reset:image-feature-step;list-style:none;margin:56px 0 0;padding:0}.image-feature-step{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;padding-bottom:34px}.image-feature-step:last-child{padding-bottom:0}.image-feature-step:before{counter-increment:image-feature-step;content:counter(image-feature-step);position:relative;z-index:1;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:40px;height:40px;border-radius:50%;background:#000;color:#fff;font-size:15px;font-weight:700;line-height:40px;text-align:center}.image-feature-step:after{content:"";position:absolute;top:40px;bottom:0;left:20px;width:1px;background:#d5d5d5}.image-feature-step:last-child:after{display:none}.image-feature-step-title{font-size:16px;font-weight:600;line-height:1.4;color:#000;margin:0 0 8px}.image-feature-step-desc{font-size:16px;font-weight:400;line-height:1.5;color:#000;margin:0}@media (max-width:1300px){.image-feature-grid-content{padding-inline:20px}}@media (max-width:992px){.image-feature-grid-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:50px}.image-feature-grid-visual{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:static;top:auto}.image-feature-grid-text{max-width:100%}.image-feature-grid-text .section-title{width:100%;font-size:32px}.image-feature-grid{grid-template-columns:1fr;gap:32px}.image-feature-grid-card .feature-description{font-size:15px;text-align:left}}@media (max-width:768px){.image-feature-grid-visual{width:60%}}@media (max-width:600px){.image-feature-grid-content{gap:38px}.image-feature-grid-visual{width:100%}.image-feature-steps{margin-top:40px}.image-feature-step{gap:18px;padding-bottom:28px}.image-feature-step:before{width:34px;height:34px;line-height:34px;font-size:14px}.image-feature-step:after{top:34px;left:17px}.image-feature-step-desc,.image-feature-step-title{font-size:15px}}@media (max-width:480px){.image-feature-grid-btn{width:100%}.image-feature-grid-card .feature-description{width:80%}.image-feature-grid-card .feature-icon{width:21px;height:21px}.image-feature-grid-visual .section-image{max-width:100%}}