.hero{background:var(--color-surface-deep);color:var(--color-text-on-deep);min-height:560px;position:relative;overflow:hidden;--section-focus-ring: var(--color-focus-ring-on-deep)}.hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.story-hero,.mission-hero{background:var(--color-surface-deep);color:var(--color-text-on-deep);min-height:560px;position:relative;overflow:hidden;--section-focus-ring: var(--color-focus-ring-on-deep)}.mission-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center 38%;background-repeat:no-repeat}.stats,.conservation-stats{background:var(--color-surface-page);border-block-start:1px solid var(--color-border-default);border-block-end:1px solid var(--color-border-default);--section-focus-ring: var(--color-focus-ring)}.ritual{background:var(--color-surface-page);--section-focus-ring: var(--color-focus-ring)}.moments{background:var(--color-surface-quiet);border-block-start:none;--section-focus-ring: var(--color-focus-ring)}.feature{background:var(--color-surface-deep);color:var(--color-text-on-deep);--section-focus-ring: var(--color-focus-ring-on-deep)}.feature-photo{aspect-ratio:4 / 5;background-size:cover;background-position:center;background-repeat:no-repeat}.giveback{background:var(--color-surface-material);--section-focus-ring: var(--color-focus-ring)}.giveback-photo{aspect-ratio:4 / 3;background-size:cover;background-position:center;background-repeat:no-repeat}.tote{background:var(--color-surface-page);border-block-start:1px solid var(--color-border-default);--section-focus-ring: var(--color-focus-ring)}.founder{background:var(--color-surface-page);--section-focus-ring: var(--color-focus-ring)}.statement{background:var(--color-surface-page);color:var(--color-text-default);--section-focus-ring: var(--color-focus-ring)}.doc-feature{background:var(--color-surface-deeper);color:var(--color-text-on-deep);position:relative;--section-focus-ring: var(--color-focus-ring-on-deep)}.doc-grid{background:var(--color-surface-page);color:var(--color-text-default);--section-focus-ring: var(--color-focus-ring)}.quote-light{background:var(--color-surface-quiet);color:var(--color-text-eyebrow);--section-focus-ring: var(--color-focus-ring)}.partners{background:var(--color-surface-page);color:var(--color-text-default);--section-focus-ring: var(--color-focus-ring)}.mission-close{background:var(--color-surface-page);--section-focus-ring: var(--color-focus-ring)}.chapter{background:var(--color-surface-page);color:var(--color-text-default);--section-focus-ring: var(--color-focus-ring)}.pull-quote{background:var(--color-surface-deeper);color:var(--color-surface-quiet);--section-focus-ring: var(--color-focus-ring-on-deep)}.founder-close{background:var(--color-surface-page);color:var(--color-text-default);--section-focus-ring: var(--color-focus-ring)}.hero a:focus-visible,.hero button:focus-visible,.story-hero a:focus-visible,.story-hero button:focus-visible,.mission-hero a:focus-visible,.mission-hero button:focus-visible,.feature a:focus-visible,.feature button:focus-visible,.pull-quote a:focus-visible,.pull-quote button:focus-visible,.doc-feature a:focus-visible,.doc-feature button:focus-visible{outline:2px solid var(--section-focus-ring, var(--color-focus-ring-on-deep));outline-offset:3px;border-radius:var(--radius-xs)}.stats a:focus-visible,.stats button:focus-visible,.ritual a:focus-visible,.ritual button:focus-visible,.moments a:focus-visible,.moments button:focus-visible,.giveback a:focus-visible,.giveback button:focus-visible,.tote a:focus-visible,.tote button:focus-visible,.founder a:focus-visible,.founder button:focus-visible,.statement a:focus-visible,.statement button:focus-visible,.doc-grid a:focus-visible,.doc-grid button:focus-visible,.quote-light a:focus-visible,.quote-light button:focus-visible,.partners a:focus-visible,.partners button:focus-visible,.mission-close a:focus-visible,.mission-close button:focus-visible,.chapter a:focus-visible,.chapter button:focus-visible,.founder-close a:focus-visible,.founder-close button:focus-visible{outline:2px solid var(--section-focus-ring, var(--color-focus-ring));outline-offset:3px;border-radius:var(--radius-xs)}[role=presentation].hero-photo,[role=presentation].mission-hero-photo,[role=presentation].story-hero-photo{pointer-events:none;border:none}[role=img].feature-photo,[role=img].giveback-photo{min-block-size:200px;display:block}.ritual .head h2,.ritual h2{color:var(--color-text-default)}.lotusun-section--dark .ritual h2,.lotusun-section--dark.ritual h2{color:var(--color-text-on-deep)}.moments .head h2,.moments h2{color:var(--color-text-default)}@media(prefers-reduced-motion:reduce){.hero,.story-hero,.mission-hero,.stats,.conservation-stats,.ritual,.moments,.feature,.giveback,.tote,.founder,.statement,.doc-feature,.doc-grid,.quote-light,.partners,.mission-close,.chapter,.pull-quote,.founder-close{opacity:1!important;transform:none!important;transition:none!important;animation-play-state:paused!important}}@media(max-width:768px){.hero,.story-hero,.mission-hero,.stats,.conservation-stats,.ritual,.moments,.feature,.giveback,.tote,.founder,.statement,.doc-grid,.quote-light,.partners,.mission-close,.chapter,.pull-quote,.founder-close{overflow-x:hidden}.doc-feature{overflow:hidden}.hero-photo,.mission-hero-photo,.story-hero-photo{background-attachment:scroll}.story-hero,.mission-hero{min-height:380px}.moments,.tote{border-block-start:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lotusun-v2-anatomy.css.map */
