.philosophy{display:grid;padding:0 3rem}.philosophy__section h1{font-weight:400;font-family:var(--font-alt-family)}.philosophy__section{font-family:var(--font-alt-family);font-size:2rem;line-height:1.4;font-weight:400;letter-spacing:-.025em}@media screen and (min-width: 750px){.philosophy__section{font-size:3rem}}@media screen and (min-width: 750px){.philosophy{gap:2rem 0;margin-top:2rem;grid-template-columns:repeat(12,1fr)}}.philosophy__section.section-rte{position:relative}.philosophy__section:nth-child(odd){margin-top:2rem}.philosophy__section:nth-child(odd)+.philosophy__section{margin-top:4rem}@media screen and (min-width: 750px){.philosophy__section{margin-top:0!important}.philosophy__section:nth-child(odd){grid-column:1 / span 4}.philosophy__section:nth-child(odd)+.philosophy__section{grid-column:5 / span 7}}.philosophy__image-text{margin:2rem 0 0}.philosophy__image-text figcaption{margin-top:3rem}.philosophy__image-text img{height:auto}@media screen and (min-width: 750px){.philosophy__image-text{display:grid;align-items:end;gap:4rem;grid-template-columns:calc(50% + 4rem) 1fr;margin-top:0}}.heading{font-family:var(--font-alt-family);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/612/assets/section-main-philosophy.css.map */
