.mjukt-why-bamboo{background-color:var(--color-secondary, #F5F0E8);padding:var(--section-spacing, 120px) 0}.mjukt-why-bamboo__container{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 var(--space-6, 2rem)}.mjukt-why-bamboo__title{font-family:var(--font-heading, serif);font-size:var(--heading-size);font-weight:var(--font-weight-heavy, 900);line-height:1.05;letter-spacing:-.02em;color:var(--heading-color, var(--color-text, #1A1A1A));text-align:center;margin:0 0 var(--space-16, 5rem)}.mjukt-why-bamboo__benefits{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:var(--space-20, 6rem)}.mjukt-why-bamboo__benefit{text-align:center;padding:var(--space-8, 2.5rem) var(--space-10, 3rem);position:relative}.mjukt-why-bamboo__benefit:not(:last-child){border-right:1px dashed var(--color-primary, #2D4F3C)}.mjukt-why-bamboo__benefit-icon{display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-5, 1.5rem);width:60px;height:60px}.mjukt-why-bamboo__benefit-icon svg{width:60px;height:60px}.mjukt-why-bamboo__benefit-stat{font-family:var(--font-heading, serif);font-size:2rem;font-weight:800;line-height:1.2;color:var(--heading-color, var(--color-primary, #2D4F3C));margin:0 0 var(--space-3, .75rem)}.mjukt-why-bamboo__benefit-description{font-family:var(--font-body, sans-serif);font-size:var(--text-size);font-weight:var(--font-weight-light, 300);line-height:1.7;color:var(--text-color, var(--color-text, #1A1A1A));max-width:28ch;margin:0 auto}.mjukt-why-bamboo__split{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16, 5rem);align-items:center}.mjukt-why-bamboo__split-image{border-radius:24px;overflow:hidden}.mjukt-why-bamboo__image{display:block;width:100%;height:auto;object-fit:cover;border-radius:24px}.mjukt-why-bamboo__image--placeholder{border-radius:24px;background-color:var(--color-primary, #2D4F3C);opacity:.12}.mjukt-why-bamboo__subtitle{font-family:var(--font-heading, serif);font-size:var(--font-size-2xl, 2.25rem);font-weight:var(--font-weight-heavy, 900);line-height:1.15;letter-spacing:-.01em;color:var(--heading-color, var(--color-text, #1A1A1A));margin:0 0 var(--space-6, 2rem)}.mjukt-why-bamboo__body{font-family:var(--font-body, sans-serif);font-size:var(--text-size);font-weight:var(--font-weight-light, 300);line-height:1.8;color:var(--text-color, var(--color-text, #1A1A1A))}.mjukt-why-bamboo__body p{margin:0 0 var(--space-4, 1rem)}.mjukt-why-bamboo__body p:last-child{margin-bottom:0}@media screen and (max-width:768px){.mjukt-why-bamboo{padding:var(--space-16, 5rem) 0}.mjukt-why-bamboo__title{font-size:calc(var(--heading-size) * .55);margin-bottom:var(--space-10, 3rem)}.mjukt-why-bamboo__benefits{grid-template-columns:1fr;margin-bottom:var(--space-12, 4rem)}.mjukt-why-bamboo__benefit{padding:var(--space-6, 2rem) var(--space-4, 1rem)}.mjukt-why-bamboo__benefit:not(:last-child){border-right:none;border-bottom:1px dashed var(--color-primary, #2D4F3C)}.mjukt-why-bamboo__split{grid-template-columns:1fr;gap:var(--space-8, 2.5rem)}.mjukt-why-bamboo__subtitle{font-size:var(--font-size-xl, 1.75rem)}.mjukt-why-bamboo__body{font-size:calc(var(--text-size) * .9)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mjukt-why-bamboo.css.map */
