.about-mission{background-color:var(--color-bg)}.about-mission__wrapper{display:flex;flex-direction:column;gap:28px}.about-mission__media{width:100%}.about-mission__image{width:100%;height:auto;border-radius:12px;display:block;aspect-ratio:4 / 3;object-fit:cover}.about-mission__content{width:100%}.about-mission__subheading{color:var(--color-accent);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}.about-mission__title{color:var(--color-heading);font-family:var(--heading-font-family);font-size:24px;line-height:1.2;margin:0 0 14px}.about-mission__text{color:var(--color-text);font-size:.9375rem;line-height:1.7;margin:0 0 20px}.about-mission__text p{margin:0;font-size:inherit}.about-mission__text p+p{margin-top:10px}.about-mission__stats{display:flex;gap:24px;margin-bottom:20px;padding:16px 0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);flex-wrap:wrap}.about-mission__stat{display:flex;flex-direction:column}.about-mission__stat-number{color:var(--color-accent);font-family:var(--heading-font-family);font-size:22px;font-weight:700;line-height:1}.about-mission__stat-label{color:var(--color-text);font-size:12px;margin-top:3px;opacity:.8}.about-mission__button{display:inline-block;background-color:var(--color-accent);color:#fff;padding:11px 24px;border-radius:var(--button-border-radius, 19px);text-decoration:none;font-size:14px;font-weight:600;letter-spacing:.02em;transition:opacity .25s cubic-bezier(.25,.46,.45,.94)}.about-mission__button:hover{opacity:.85;color:#fff}.about-mission--centered .about-mission__wrapper{max-width:700px;margin:0 auto;text-align:center}.about-mission--centered .about-mission__stats{justify-content:center}@media only screen and (min-width:768px){.about-mission__wrapper{gap:40px}.about-mission__title{font-size:28px}.about-mission--image-left .about-mission__wrapper,.about-mission--image-right .about-mission__wrapper{flex-direction:row;align-items:center}.about-mission--image-left .about-mission__media,.about-mission--image-right .about-mission__media,.about-mission--image-left .about-mission__content,.about-mission--image-right .about-mission__content{flex:1;min-width:0}.about-mission--image-right .about-mission__media{order:2}.about-mission__image{aspect-ratio:auto}.about-mission__stats{gap:30px}.about-mission__stat-number{font-size:24px}}@media only screen and (min-width:1068px){.about-mission__wrapper{gap:60px}.about-mission__title{font-size:32px}.about-mission__image{border-radius:16px}.about-mission__stat-number{font-size:28px}.about-mission__stat-label{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/about-mission.css.map */
