.stride-quality-story{background:#fff}.stride-quality-story__inner{width:min(calc(100% - var(--stride-site-gutter,20px) - var(--stride-site-gutter,20px)),var(--stride-site-content-max-width,1460px));margin:0 auto;padding:24px 0 130px}.stride-quality-chapter{margin-top:24px;border-top:1px solid #dfe5e2;background:#fff;color:#111}.stride-quality-chapter:first-child{margin-top:0}.stride-quality-chapter--soft{background:#f5f7f6}.stride-quality-chapter--green{background:#12533f;color:#fff;border-color:#ffffff2e}.stride-quality-chapter.no-image .stride-quality-chapter__content{width:min(100%,980px);min-height:500px;padding:78px clamp(44px,6vw,92px) 86px}.stride-quality-chapter.has-image{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px}.stride-quality-chapter--image-right .stride-quality-chapter__media{order:2}.stride-quality-chapter--image-right .stride-quality-chapter__content{order:1}.stride-quality-chapter__media{min-width:0;min-height:620px;margin:0;overflow:hidden;background:#edf4f1}.stride-quality-chapter__media img{width:100%;height:100%;min-height:620px;display:block;object-fit:cover}.stride-quality-chapter.has-image .stride-quality-chapter__content{padding:clamp(54px,6vw,92px);display:flex;flex-direction:column;justify-content:center}.stride-quality-chapter__index{margin:0 0 28px;color:#12533f;font-size:12px;font-weight:650;letter-spacing:.08em}.stride-quality-chapter--green .stride-quality-chapter__index{color:#cdf986}.stride-quality-chapter__heading{max-width:760px;margin:0;color:inherit;font-size:clamp(42px,4.25vw,68px);font-weight:400;line-height:.98;letter-spacing:-.052em}.stride-quality-chapter__body{max-width:760px;margin-top:30px;color:#56605c;font-size:18px;line-height:1.56;letter-spacing:-.015em}.stride-quality-chapter__body>*{width:100%;max-width:none;margin-left:0;margin-right:0}.stride-quality-chapter__body p{margin:0}.stride-quality-chapter__body p+p{margin-top:1em}.stride-quality-chapter__body ul,.stride-quality-chapter__body ol{padding-left:1.2em}.stride-quality-chapter--green .stride-quality-chapter__body,.stride-quality-chapter--green .stride-quality-chapter__body p,.stride-quality-chapter--green .stride-quality-chapter__body li,.stride-quality-chapter--green .stride-quality-chapter__body a,.stride-quality-chapter--green .stride-quality-chapter__body strong,.stride-quality-chapter--green .stride-quality-chapter__body em{color:#ffffffd6!important}.stride-quality-chapter__highlight{max-width:760px;margin-top:34px;padding-top:24px;border-top:1px solid #dfe5e2;color:#12533f;font-size:22px;font-weight:500;line-height:1.35;letter-spacing:-.02em}.stride-quality-chapter__highlight p{margin:0}.stride-quality-chapter--green .stride-quality-chapter__highlight,.stride-quality-chapter--green .stride-quality-chapter__highlight p,.stride-quality-chapter--green .stride-quality-chapter__highlight strong,.stride-quality-chapter--green .stride-quality-chapter__highlight em,.stride-quality-chapter--green .stride-quality-chapter__highlight a,.stride-quality-chapter--green .stride-quality-chapter__highlight span{color:#fff!important}.stride-quality-chapter--green .stride-quality-chapter__highlight{border-top-color:#ffffff2e}@media(max-width:989px){.stride-quality-story__inner{padding:18px 0 96px}.stride-quality-chapter.has-image{grid-template-columns:1fr;min-height:0}.stride-quality-chapter__media,.stride-quality-chapter__content{order:initial!important}.stride-quality-chapter__media,.stride-quality-chapter__media img{min-height:440px}.stride-quality-chapter.no-image .stride-quality-chapter__content{min-height:0;padding:58px 32px 66px}.stride-quality-chapter.has-image .stride-quality-chapter__content{padding:58px 32px 66px}}@media(max-width:560px){.stride-quality-story__inner{padding-bottom:76px}.stride-quality-chapter{margin-top:18px}.stride-quality-chapter__media,.stride-quality-chapter__media img{min-height:320px}.stride-quality-chapter.no-image .stride-quality-chapter__content,.stride-quality-chapter.has-image .stride-quality-chapter__content{padding:44px 22px 50px}.stride-quality-chapter__heading{font-size:42px}.stride-quality-chapter__body{font-size:16px}.stride-quality-chapter__highlight{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-stride-quality-story.css.map */
