.higher-purpose{position:relative;overflow:hidden}.higher-purpose__container{display:flex;width:100%;max-width:1400px;margin:0 auto}.higher-purpose__content-column{flex:1;display:flex;flex-direction:column;justify-content:center;padding:80px 40px;position:relative;z-index:2}.higher-purpose__image-column{flex:1;display:flex;align-items:center;justify-content:center;position:relative}.higher-purpose__heading{font-family:Bystander Sans,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:30px;font-size:60px;line-height:1.1;letter-spacing:1px}.higher-purpose__text{font-family:Gibson,sans-serif;font-size:20px;line-height:1.6;margin-bottom:30px;max-width:600px}.higher-purpose__cta{font-family:Bystander Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:30px;margin-bottom:30px;line-height:1.2}.higher-purpose__button{font-family:Bystander Sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:24px;padding:12px 30px;text-decoration:none;display:inline-block;transition:all .3s ease;border:none;cursor:pointer}.higher-purpose__button:hover{opacity:.9}.higher-purpose__image{max-width:100%;height:auto;display:block}.higher-purpose__background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}@media screen and (max-width: 989px){.higher-purpose__container{flex-direction:column}.higher-purpose__content-column{text-align:center;align-items:center;padding:60px 30px;order:1}.higher-purpose__image-column{order:2;min-height:400px}.higher-purpose__heading{font-size:50px}.higher-purpose__text{font-size:18px;margin-left:auto;margin-right:auto}.higher-purpose__image{max-height:500px;object-fit:contain}}@media screen and (max-width: 749px){.higher-purpose__content-column{padding:40px 20px}.higher-purpose__image-column{min-height:300px}.higher-purpose__heading{font-size:28px;margin-bottom:20px;text-align:center}.higher-purpose__text{font-size:14px;margin-bottom:20px;text-align:center;line-height:1.5}.higher-purpose__cta{font-size:20px;margin-bottom:20px;text-align:center}.higher-purpose__button{font-size:14pt;padding:8px 16px 12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-higher-purpose.css.map */
