.section-our-approach .oa-section{position:relative;padding-top:var(--oa-padding-top);padding-bottom:var(--oa-padding-bottom);overflow:hidden}.section-our-approach .oa-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.section-our-approach .oa-container{position:relative;z-index:1;max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px}.section-our-approach .oa-header{text-align:center;max-width:900px;margin:0 auto 40px}.section-our-approach .oa-heading{font-family:var(--oa-heading-font);font-weight:var(--oa-heading-weight);color:var(--oa-heading-color);font-size:40px;line-height:1.2;margin:0 0 16px}.section-our-approach .oa-subtext{font-family:var(--oa-body-font);font-weight:var(--oa-body-weight);color:var(--oa-subtext-color);font-size:16px;line-height:1.6}.section-our-approach .oa-subtext p{margin:0 0 6px}.section-our-approach .oa-grid{display:grid;grid-template-columns:repeat(var(--oa-columns-desktop),1fr);gap:24px}.section-our-approach .oa-card{background-color:var(--oa-card-bg);border-radius:var(--oa-radius);padding:32px 28px;border:2px solid transparent;box-sizing:border-box}.section-our-approach .oa-card--active{background-color:var(--oa-card-active-bg);border-color:var(--oa-card-active-border)}.section-our-approach .oa-number{font-family:var(--oa-heading-font);font-weight:var(--oa-heading-weight);color:var(--oa-number-color);font-size:28px;margin-bottom:20px}.section-our-approach .oa-title{font-family:var(--oa-heading-font);font-weight:var(--oa-heading-weight);color:var(--oa-title-color);font-size:20px;line-height:1.3;margin:0 0 16px}.section-our-approach .oa-text{font-family:var(--oa-body-font);font-weight:var(--oa-body-weight);color:var(--oa-text-color);font-size:15px;line-height:1.6}.section-our-approach .oa-text p{margin:0}@media screen and (max-width:989px){.section-our-approach .oa-grid{grid-template-columns:repeat(2,1fr)}.section-our-approach .oa-heading{font-size:32px}}@media screen and (max-width:599px){.section-our-approach .oa-grid{grid-template-columns:1fr}.section-our-approach .oa-heading{font-size:26px}.section-our-approach .oa-card{padding:24px 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-our-approach.css.map */
