.theme-military,.scheme-military{--mil-olive-deep: #252a1e;--mil-olive: #3d4330;--mil-khaki: #8b8762;--mil-sand: #e9e4d4;--mil-brass: #c2a266}.theme-military{--color-cream: #ece7d9;--color-cream-rgb: 236, 231, 217;--color-white: #f6f3ea;--color-bronze: #5a6040;--color-bronze-dark: #474c31;--color-ink: #2a2d24;--color-ink-rgb: 42, 45, 36;--color-graphite: #2a2d24;--color-graphite-rgb: 42, 45, 36;--color-neutral: #545a41;--color-taupe: #a6a283;--color-gold-line: #a98b57;--color-gold-on-dark: var(--mil-brass);--color-gold-focus: #6b4c2c;--selection-bg: var(--mil-brass);--header-focus: var(--mil-sand);--color-stage: var(--mil-olive-deep);--color-stage-rgb: 37, 42, 30;--color-stage-ink: #eeeadf;--color-stage-hover: #1b1f16;--color-deep: var(--mil-olive);--color-background: var(--color-cream);--color-foreground: var(--color-ink)}.scheme-military{--focus-color: var(--mil-sand);--selection-bg: var(--mil-brass);background-color:var(--mil-olive-deep);color:var(--mil-sand)}.scheme-military :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.display,.label){color:var(--mil-sand)}.scheme-military .eyebrow{color:var(--mil-brass)}.theme-military .scheme-neutral{--focus-color: var(--mil-sand)}.camo{position:relative;isolation:isolate}.camo:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:var(--camo-color, rgba(139, 135, 98, .16));-webkit-mask:var(--camo-url) 0 0 / var(--camo-size, 26rem) repeat;mask:var(--camo-url) 0 0 / var(--camo-size, 26rem) repeat;pointer-events:none}.bar-stage{position:sticky;top:var(--stage-top);height:32svh;min-height:14rem;margin-inline:calc(var(--page-margin) * -1);background:linear-gradient(var(--color-cream) 88%,rgba(var(--color-cream-rgb),0))}@media screen and (min-width:990px){.bar-stage{height:calc(100svh - var(--stage-top));margin-inline:0 calc(var(--page-margin) * -1);background:none}}.bar-stage__picture{display:contents}.bar-stage__posters,.bar-stage__canvas-host{position:absolute;inset:0}.bar-stage__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity var(--motion-duration) var(--motion-ease)}.bar-stage__poster--back,.bar-stage[data-pose=back] .bar-stage__poster--front{opacity:0}.bar-stage[data-pose=back] .bar-stage__poster--back,.bar-stage.is-3d-ready .bar-stage__canvas{opacity:1}.bar-stage.is-draggable{cursor:grab;touch-action:pan-y}.bar-stage.is-dragging{cursor:grabbing}.bar-stage.is-3d-ready .bar-stage__posters{opacity:0;transition:opacity var(--motion-duration) var(--motion-ease)}html .shopify-section:has(>.contact--card){background:radial-gradient(45% 60% at 10% 0%,rgba(255,255,255,.05),rgba(255,255,255,0) 70%),#2a2522}html .contact--card .gold-rule{border-color:rgba(243,236,226,.4);background-color:rgba(243,236,226,.4)}html .contact--card .contact__next-title{color:rgba(243,236,226,.72)}html .contact--card .contact__step-number{border-color:rgba(243,236,226,.4);color:#f3ece2}html .contact--card .contact__form{box-shadow:0 40px 70px -45px rgba(var(--ink-rgb),.45)}
