.section-title{font-size:2rem;margin-bottom:20px}.feature-blocks{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.feature-block{text-align:center}.feature-title{margin:10px 0}.extra-text-container{background-size:cover;background-position:center;padding:50px 0;display:flex;justify-content:center}.extra-text{width:50%;font-size:1.2rem;font-weight:700;text-align:center;padding:20px;background:#fff9;border-radius:10px}.blockswithcontainer h2.section-title{font-weight:500;font-size:55px;line-height:1;text-align:center;max-width:635px;margin:0 auto}.feature-blocks{margin:50px auto 70px;max-width:1092px;gap:10px}.feature-blocks img.feature-icon{max-width:145px;height:195px;object-fit:contain}.feature-blocks h3.feature-title{font-weight:500;font-size:45px;line-height:1.2;margin-top:20px}.feature-blocks p.feature-paragraph{font-family:Inter;font-weight:500;font-size:20px;line-height:1.4;max-width:237px}.feature-block{padding:40px;background:#f1f1f2;border-radius:24px;max-width:353px;width:100%}.extra-text-container{max-width:1262px;margin:0 auto;justify-content:flex-start;padding:50px;border-radius:24px;background-position:right top;min-height:440px;align-items:center}.extra-text-container .extra-text{background:transparent;font-weight:500;font-size:40px;line-height:1.2;text-align:left;color:#2f4951;padding:0 10px 0 0;font-family:var(--font-heading-family)}.blockswithcontainer{background:#fff;border-radius:24px}.feature-blocks p.feature-paragraph{margin-left:auto;margin-right:auto}@media all and (max-width: 1280px){.extra-text-container .extra-text{width:40%;font-size:30px}}@media all and (max-width: 1199px){.blockswithcontainer h2.section-title{font-size:40px;max-width:400px}.feature-block{max-width:32.33%;padding:30px}.feature-blocks p.feature-paragraph{font-size:18px}.feature-blocks h3.feature-title{font-size:35px}.extra-text-container{padding:30px;min-height:300px;background-size:cover}.extra-text-container .extra-text{font-size:26px}}@media all and (max-width: 991px){.feature-block{padding:20px;max-width:31.33%}.feature-blocks img.feature-icon{max-width:80px;height:130px}.feature-blocks h3.feature-title{font-size:30px}.feature-blocks p.feature-paragraph{font-size:16px}.extra-text-container .extra-text{font-size:20px}.extra-text-container{min-height:200px}}@media all and (max-width: 767px){.blockswithcontainer h2.section-title{font-size:35px;max-width:343px}.feature-blocks h3.feature-title{font-size:24px}.feature-blocks p.feature-paragraph{font-size:14px;font-size:16px;max-width:227px;margin-left:auto;margin-right:auto}.extra-text-container .extra-text{font-size:18px}.extra-text-container{padding:20px}.extra-text-container .extra-text{width:100%;padding:0;font-size:34px;color:#000;color:#303030}.extra-text-container{max-width:380px;margin-left:0;padding-top:270px;background-size:cover;background-position:top center}.imagewithcontainer h2{font-size:35px}.blockswithcontainer{padding:30px 0}.blockswithcontainer .extra-text-container{padding:330px 10px 40px}.extra-text-container .extra-text{font-size:34px;line-height:1;color:#303030}.blockswithcontainer .feature-blocks{padding:0 15px}div#shopify-section-template--18571765514371__steps{padding:0}.blockswithcontainer{padding:60px 25px}.blockswithcontainer .feature-blocks{padding:0}.feature-blocks img.feature-icon{max-width:160px}.blockswithcontainer h2.section-title{font-size:35px;line-height:1}.feature-blocks{margin-top:40px}.feature-blocks h3.feature-title{font-size:35px}.feature-blocks p.feature-paragraph{line-height:25px}.feature-blocks .feature-block:first-child img.feature-icon{left:-18px}.feature-blocks img.feature-icon{position:relative}.feature-blocks .feature-block:nth-child(2) img.feature-icon{right:-20px}.blockswithcontainer .extra-text-container{background-size:100% 100%}}@media all and (max-width: 575px){.blockswithcontainer h2.section-title{font-size:35px}.feature-blocks{display:block;margin:30px auto}.feature-block{max-width:343px;margin-bottom:20px;margin-left:auto;margin-right:auto}.feature-blocks img.feature-icon{height:auto;max-width:160px}.feature-block:nth-child(3)>img.feature-icon{max-width:110px}.extra-text-container .extra-text{width:100%;font-size:30px;letter-spacing:normal}.blockswithcontainer .extra-text-container{padding:270px 10px 40px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/three-steps-with-bottom-container.css.map */
