.about-apart{background:var(--about-apart-bg, #fff)}.about-apart__inner{max-width:98.2rem}.about-apart__intro{display:flex;flex-direction:column;align-items:center;gap:2rem;margin:0 auto 4rem;max-width:92.2rem;text-align:center}.about-apart h2.about-apart__heading{margin:0;color:var(--about-apart-heading, #263e8f);font-family:nunito-bold,var(--font-heading-family),sans-serif;font-size:3.2rem;font-weight:700;line-height:4rem;letter-spacing:-.02em;text-transform:capitalize}.about-apart__text{margin:0;color:var(--about-apart-text, #525252);font-family:nunito-regular,var(--font-body-family),sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:normal}.about-apart__grid{display:grid;grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none}.about-apart__card{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border-radius:2.2rem;background:var(--tile-bg, #008b6d);color:var(--tile-text, #fff)}.about-apart__tile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.about-apart__tile svg{display:block;width:100%;height:100%}.about-apart__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;width:100%;max-width:31.4rem;padding:3.2rem;text-align:center}.about-apart__icon{display:flex;align-items:center;justify-content:center;height:5.8rem;color:inherit}.about-apart__icon img,.about-apart__icon svg{display:block;width:auto;height:5.8rem}.about-apart__copy{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%}.about-apart__card h3.about-apart__title{margin:0;max-width:20rem;color:inherit;font-family:nunito-bold,var(--font-heading-family),sans-serif;font-size:2rem;font-weight:700;line-height:2.8rem;letter-spacing:normal}.about-apart__description{color:inherit;font-family:nunito-regular,var(--font-body-family),sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:normal}.about-apart__description p{margin:0}@media screen and (min-width:750px){.about-apart h2.about-apart__heading{font-size:4.8rem;line-height:6rem}.about-apart__text{font-size:2rem;line-height:3rem}.about-apart__grid{grid-template-columns:repeat(3,minmax(0,31.4rem));justify-content:center}.about-apart__card h3.about-apart__title{font-size:2.4rem;line-height:3.2rem}.about-apart__description{font-size:1.6rem;line-height:2.4rem}}@media screen and (max-width:749px){.about-apart__intro{margin-bottom:2.4rem}.about-apart__grid{max-width:28rem;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-about-apart.css.map */
