.spm-section{padding-top:calc(var(--section-padding-top));padding-bottom:calc(var(--section-padding-bottom))}.spm-section .small-text{font-size:16px;text-transform:uppercase;margin-bottom:20px;font-weight:600;letter-spacing:0px;line-height:1.5}.main-heading{font-size:40px;line-height:1.3;font-weight:700;max-width:687px;margin:0 0 56px;letter-spacing:0}.spm-section .card-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:56px 0 0}.spm-section .card{position:relative;overflow:visible}.spm-section .number{position:absolute;top:0;right:0;width:48px;height:48px;background:#1a1b18;color:#f7f3f0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;z-index:2;line-height:1.7;letter-spacing:0}.card img{width:100%;height:auto;object-fit:cover;border-radius:0;margin-bottom:0}.spm-section .card .content_par_main_wrap p{margin:0;padding:16px 0 0;line-height:1.5;letter-spacing:0;font-weight:400}.spm-section .card .content_par_main_wrap{margin:0;padding:24px 0 0}.spm-section .card .content_par_main_wrap h3{font-size:24px;margin:0;padding:0;font-weight:600;letter-spacing:0;line-height:1.35}@media(max-width:989px){.spm-section{padding-top:calc(var(--section-padding-top) * .65);padding-bottom:calc(var(--section-padding-bottom) * .65)}.main-heading{font-size:34px;margin:0 0 42px}.spm-section .card-wrapper{gap:24px}.spm-section .card .content_par_main_wrap h3{font-size:20px}.spm-section .card .content_par_main_wrap{margin:0;padding:20px 0 0}.spm-section .number{width:40px;height:40px;font-size:22px}}@media(max-width:749px){.spm-section{padding-top:calc(var(--section-padding-top) * .54);padding-bottom:calc(var(--section-padding-bottom) * .54)}.spm-section .small-text{font-size:14px;margin-bottom:16px;line-height:1.45}.main-heading{font-size:28px;line-height:1.45;font-weight:700;margin:0 0 32px;letter-spacing:0}.spm-section .card-wrapper{display:flex;overflow:auto;gap:24px;margin:32px -15px 0;padding:0 15px}.spm-section .card{width:100%;min-width:220px}.spm-section .card .content_par_main_wrap{margin:0;padding:16px 0 0}.spm-section .card .content_par_main_wrap h3{font-size:20px;line-height:1.2}.spm-section .card .content_par_main_wrap p{font-size:16px}.spm-section .card-wrapper::-webkit-scrollbar{display:none}.spm-section .number{width:32px;height:32px;font-size:16px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/image_with_text_columns.css.map */
