.section-builder-philosophy{padding-left:20px;padding-right:20px;background:var(--philosophy-section-bg, transparent)}.section-builder-philosophy__inner{max-width:900px;margin:0 auto}.section-builder-philosophy__header{max-width:640px;margin-bottom:32px}:where(.section-builder-philosophy__eyebrow){color:var(--philosophy-accent-color, #5f9e7f)}.section-builder-philosophy__eyebrow{margin:0 0 12px;font-family:Jost,sans-serif;font-weight:500;font-size:12px;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.section-builder-philosophy__title{margin:0;color:#2b2a25;font-family:Jost,sans-serif;font-weight:700;font-size:36px;line-height:1.05}.section-builder-philosophy__description{max-width:560px;margin-top:18px;color:#2b2a25b8;font-family:Jost,sans-serif;font-size:18px;line-height:1.6}.section-builder-philosophy__description p{margin:0}.section-builder-philosophy__masonry,.section-builder-philosophy__column{display:flex;flex-direction:column;gap:32px}.section-builder-philosophy__card{display:flex;flex-direction:column}.section-builder-philosophy__media{margin:0;overflow:hidden;border-radius:24px;background:#e9e4dc}.section-builder-philosophy__image{display:block;width:100%;height:auto;object-fit:cover}.section-builder-philosophy__media--ratio-portrait .section-builder-philosophy__image{aspect-ratio:3 / 4}.section-builder-philosophy__media--ratio-portrait-4-5 .section-builder-philosophy__image{aspect-ratio:4 / 5}.section-builder-philosophy__media--ratio-square .section-builder-philosophy__image{aspect-ratio:1 / 1}.section-builder-philosophy__media--ratio-landscape .section-builder-philosophy__image{aspect-ratio:4 / 3}.section-builder-philosophy__media--ratio-landscape-16-10 .section-builder-philosophy__image{aspect-ratio:16 / 10}.section-builder-philosophy__content{margin-top:14px}.section-builder-philosophy__number-wrap{display:flex;align-items:baseline;gap:12px}:where(.section-builder-philosophy__number){color:var(--philosophy-accent-color, #7aa78f)}.section-builder-philosophy__number{flex:0 0 auto;font-family:Jost,sans-serif;font-weight:500;font-size:16px;line-height:1}.section-builder-philosophy__card-title{margin:0;color:#2b2a25;font-family:Jost,sans-serif;font-weight:700;font-size:26px;line-height:1.18}.section-builder-philosophy__text{margin-top:10px;padding-left:25px;color:#2b2a25b8;font-family:Jost,sans-serif;font-size:17px;line-height:1.65}.section-builder-philosophy__text p{margin:0}@media screen and (min-width:768px){.section-builder-philosophy__header{margin-bottom:42px}.section-builder-philosophy__title{font-size:52px}.section-builder-philosophy__masonry{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:24px;row-gap:0}.section-builder-philosophy__column{gap:22px}}@media screen and (min-width:1024px){.section-builder-philosophy{padding-left:40px;padding-right:40px}.section-builder-philosophy__header{margin-bottom:34px}.section-builder-philosophy__title{font-size:60px}.section-builder-philosophy__column{gap:20px}.section-builder-philosophy__card-title{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/section-builder-philosophy.css.map */
