.jaderra-balance{width:100%;padding-block:var(--balance-top) var(--balance-bottom);color:var(--balance-text);background-color:var(--balance-background, transparent)}.jaderra-balance--background-image{background-image:linear-gradient(to bottom,var(--balance-background) 0%,transparent 12%,transparent 88%,var(--balance-background) 100%),var(--balance-background-image);background-position:center;background-size:cover;background-repeat:no-repeat}.jaderra-balance__inner{display:grid;grid-template-columns:43% 27% 30%;width:min(var(--balance-width),calc(100% - var(--page-margin, 40px) * 2));min-height:var(--balance-height);margin-inline:auto}.jaderra-balance--full-bleed{padding-block:0}.jaderra-balance--full-bleed .jaderra-balance__inner{width:100%;grid-template-columns:50% 24% 26%}.jaderra-balance__visual{position:relative;min-width:0;min-height:var(--balance-height);overflow:hidden}.jaderra-balance__visual>.image-block{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.jaderra-balance__visual .image-block__image,.jaderra-balance__visual .placeholder-image{width:100%;height:100%;object-fit:cover;aspect-ratio:auto}.jaderra-balance__story{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:48px clamp(26px,3vw,52px)}.jaderra-balance__eyebrow .text-block,.jaderra-balance__heading .text-block,.jaderra-balance__description .text-block,.jaderra-balance__eyebrow p,.jaderra-balance__heading h2,.jaderra-balance__description p{margin:0}.jaderra-balance__eyebrow{margin-block-end:18px;color:var(--balance-accent);font-family:var(--font-body--family);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.jaderra-balance__eyebrow .text-block,.jaderra-balance__eyebrow .text-block p{color:var(--balance-accent);font-size:inherit;letter-spacing:inherit;text-transform:inherit}.jaderra-balance__heading .text-block h2{font-family:var(--font-heading--family);font-size:clamp(2rem,2.7vw,2.85rem);font-weight:400;line-height:1.1;letter-spacing:-.025em}.jaderra-balance__description{margin-block-start:22px;color:var(--balance-muted);font-size:.93rem;line-height:1.6}.jaderra-balance__description .text-block,.jaderra-balance__description .text-block p{color:var(--balance-muted)}.jaderra-balance__cta{margin-block-start:26px}.jaderra-balance__cta .button-custom{min-height:46px;padding-inline:22px;font-size:.82rem}.jaderra-balance__principles{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:34px clamp(24px,2.8vw,50px) 34px 0}.jaderra-balance__principle{display:grid;grid-template-columns:clamp(82px,7.5vw,112px) minmax(0,1fr);align-items:center;gap:20px;min-width:0;padding-block:22px}.jaderra-balance__principle+.jaderra-balance__principle{border-top:1px solid #e8e2da}.jaderra-balance__principle-media{width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:#f6f2eb}.jaderra-balance__principle-image{display:block;width:100%;height:100%;object-fit:cover}.jaderra-balance__principle-chinese,.jaderra-balance__principle-title,.jaderra-balance__principle-description p{margin:0}.jaderra-balance__principle-chinese{color:var(--balance-accent);font-family:var(--font-heading--family);font-size:1.55rem;line-height:1.1;letter-spacing:.05em}.jaderra-balance__principle-title{margin-block-start:6px;font-family:var(--font-heading--family);font-size:1.25rem;font-weight:400;line-height:1.2}.jaderra-balance__principle-description{margin-block-start:8px;color:var(--balance-muted);font-family:var(--font-body--family);font-size:.82rem;line-height:1.45}@media(max-width:1199px){.jaderra-balance__inner,.jaderra-balance--full-bleed .jaderra-balance__inner{grid-template-columns:44% 56%}.jaderra-balance__visual{grid-row:1 / 3}.jaderra-balance__story{grid-column:2;padding-bottom:12px}.jaderra-balance__principles{grid-column:2;padding:0 36px 28px}.jaderra-balance__principle{grid-template-columns:78px minmax(0,1fr);padding-block:13px}}@media(max-width:749px){.jaderra-balance{padding-block:var(--balance-mobile-top) var(--balance-mobile-bottom)}.jaderra-balance--full-bleed{padding-block:0}.jaderra-balance__inner{grid-template-columns:1fr;width:calc(100% - var(--page-margin, 16px) * 2);min-height:0}.jaderra-balance--full-bleed .jaderra-balance__inner{width:100%;grid-template-columns:1fr}.jaderra-balance--full-bleed .jaderra-balance__story,.jaderra-balance--full-bleed .jaderra-balance__principles{padding-inline:max(16px,var(--page-margin, 16px))}.jaderra-balance__visual{grid-row:1;min-height:min(70vw,390px)}.jaderra-balance__story{grid-column:1;grid-row:2;padding:36px 16px 12px}.jaderra-balance__heading .text-block h2{font-size:clamp(2.1rem,7vw,2.65rem)}.jaderra-balance__principles{grid-column:1;grid-row:3;padding:12px 16px 0}.jaderra-balance__principle{grid-template-columns:78px minmax(0,1fr);gap:16px}}.jaderra-balance--overlay{position:relative;overflow:hidden;padding-block:0;background-color:#39291e}.jaderra-balance--overlay .jaderra-balance__inner{position:relative;grid-template-columns:42% 23% 35%;isolation:isolate}.jaderra-balance--overlay .jaderra-balance__visual{position:absolute;inset-block:0;left:50%;z-index:0;width:100vw;min-height:0;transform:translate(-50%)}.jaderra-balance--overlay .jaderra-balance__visual:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#271911d1,#2719119c 30%,#27191126,#27191185 70%,#271911cc);pointer-events:none}.jaderra-balance--overlay .jaderra-balance__visual .image-block__image{object-position:center}.jaderra-balance--overlay .jaderra-balance__story,.jaderra-balance--overlay .jaderra-balance__principles{position:relative;z-index:1}.jaderra-balance--overlay .jaderra-balance__story{grid-column:1;padding:64px clamp(48px,5vw,90px) 64px 0;color:var(--balance-text)}.jaderra-balance--overlay .jaderra-balance__principles{grid-column:3;padding:48px 0 48px 20px;color:var(--balance-text)}.jaderra-balance--overlay .jaderra-balance__heading .text-block h2{max-width:none;color:var(--balance-text);font-size:clamp(3rem,3vw,3.75rem)}.jaderra-balance--overlay .jaderra-balance__eyebrow,.jaderra-balance--overlay .jaderra-balance__eyebrow .text-block,.jaderra-balance--overlay .jaderra-balance__eyebrow .text-block p{color:var(--balance-text)}.jaderra-balance--overlay .jaderra-balance__description,.jaderra-balance--overlay .jaderra-balance__description .text-block,.jaderra-balance--overlay .jaderra-balance__description .text-block p,.jaderra-balance--overlay .jaderra-balance__principle-description{color:var(--balance-muted)}.jaderra-balance--overlay .jaderra-balance__principle{grid-template-columns:108px minmax(0,1fr);gap:20px;padding-block:20px;border:0}.jaderra-balance--overlay .jaderra-balance__principle-copy{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:6px}.jaderra-balance--overlay .jaderra-balance__principle-chinese,.jaderra-balance--overlay .jaderra-balance__principle-title{color:var(--balance-text);font-size:clamp(1.2rem,1.4vw,1.55rem)}.jaderra-balance--overlay .jaderra-balance__principle-chinese:after{content:" \b7"}.jaderra-balance--overlay .jaderra-balance__principle-title{margin-block-start:0}.jaderra-balance--overlay .jaderra-balance__principle-description{grid-column:1 / -1;margin-block-start:8px;font-size:.94rem}@media(max-width:1199px){.jaderra-balance--overlay .jaderra-balance__inner{grid-template-columns:49% 51%}.jaderra-balance--overlay .jaderra-balance__story{grid-column:1;grid-row:1}.jaderra-balance--overlay .jaderra-balance__principles{grid-column:2;grid-row:1}.jaderra-balance--overlay .jaderra-balance__principle{grid-template-columns:78px minmax(0,1fr)}.jaderra-balance--overlay .jaderra-balance__visual:after{background:linear-gradient(90deg,#271911d1,#271911ad 48%,#271911b8)}}@media(min-width:750px)and (max-width:899px){.jaderra-balance--overlay .jaderra-balance__principle{grid-template-columns:70px minmax(0,1fr);gap:14px}.jaderra-balance--overlay .jaderra-balance__principle-copy{display:block}.jaderra-balance--overlay .jaderra-balance__principle-chinese,.jaderra-balance--overlay .jaderra-balance__principle-title{display:inline;font-size:1.12rem;line-height:1.4}.jaderra-balance--overlay .jaderra-balance__principle-description{margin-block-start:6px}}@media(max-width:749px){.jaderra-balance--overlay .jaderra-balance__inner{grid-template-columns:1fr}.jaderra-balance--overlay .jaderra-balance__visual{grid-row:auto;width:100vw;height:100%}.jaderra-balance--overlay .jaderra-balance__visual:after{background:#271911a1}.jaderra-balance--overlay .jaderra-balance__story{grid-column:1;grid-row:1;padding:56px 0 12px}.jaderra-balance--overlay .jaderra-balance__principles{grid-column:1;grid-row:2;padding:8px 0 48px}.jaderra-balance--overlay .jaderra-balance__heading .text-block h2{font-size:clamp(2.5rem,9vw,3.25rem)}.jaderra-balance--overlay .jaderra-balance__principle{grid-template-columns:72px minmax(0,1fr);gap:14px}.jaderra-balance--overlay .jaderra-balance__principle-copy{display:block}.jaderra-balance--overlay .jaderra-balance__principle-chinese,.jaderra-balance--overlay .jaderra-balance__principle-title{display:inline;font-size:1.18rem;line-height:1.4}.jaderra-balance--overlay .jaderra-balance__principle-description{margin-block-start:6px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/jaderra-balance-philosophy.css.map */
