:root{--ea-ink:#032f38;--ea-cream:#f0f2e3;--ea-cream-ink:#3a4430;--ea-light:#f5f3ea;--ea-sage:#92a075;--ea-muted:#7e886c;--ea-line:rgba(240,242,227,.14);--ea-serif:"Cormorant Garamond","Cormorant",Georgia,serif;--ea-sans:"Jost","Helvetica Neue",Arial,sans-serif;--ea-header-h:72px;--ea-gutter:clamp(24px,8vw,120px)}@media(max-width:899px){:root{--ea-header-h:60px}}.ea-sec{position:relative;overflow:hidden;color:var(--ea-light);font-family:var(--ea-sans)}.ea-sec *{box-sizing:border-box}.ea-sec h1,.ea-sec h2,.ea-sec h3{font-family:var(--ea-serif);font-weight:400;letter-spacing:0;text-transform:none;margin:0;color:inherit;line-height:1.08}.ea-sec p{margin:0}.ea-sec a{color:inherit;text-decoration:none}.ea-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ea-bg img{width:100%;height:100%;object-fit:cover;display:block}.ea-bg--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,26,14,var(--ea-shade,.35))}.ea-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ea-inner{position:relative;z-index:2}.ea-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(245,243,234,.75);border-radius:999px;padding:13px 30px;font-family:var(--ea-sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ea-light);background:transparent;transition:background .3s ease,color .3s ease;white-space:nowrap;line-height:1.2}.ea-btn:hover{background:var(--ea-light);color:var(--ea-ink)!important}.ea-btn--lg{padding:19px 38px;font-size:13px;letter-spacing:.2em}.ea-sub{font-size:14px;letter-spacing:.06em;line-height:1.6}.shopify-section--ea-header{position:sticky;top:0;z-index:20;display:block}.ea-header{height:var(--ea-header-h);background:var(--ea-ink);color:var(--ea-light);display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,2.4vw,36px);font-family:var(--ea-sans)}.ea-header a{color:inherit;text-decoration:none}.ea-logo{font-family:var(--ea-sans);font-size:18px;font-weight:500;letter-spacing:.38em;margin:0;line-height:1}.ea-logo a{display:inline-block;padding-right:.1em}.ea-logo img{display:block;height:auto}.ea-nav{display:flex;align-items:center;gap:clamp(18px,2.1vw,32px);list-style:none;margin:0;padding:0}.ea-nav a{font-size:13px;letter-spacing:.1em;text-transform:uppercase;padding:6px 0;position:relative;display:inline-block;opacity:.92}.ea-nav a:hover{opacity:1}.ea-nav a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor}.ea-cart-count{font-variant-numeric:tabular-nums}.ea-burger,.ea-mcart,.ea-drawer{display:none}@media(max-width:899px){.ea-nav{display:none}.ea-logo{font-size:15px;letter-spacing:.32em}.ea-actions{display:flex;align-items:center;gap:18px}.ea-mcart{display:inline-block;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ea-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:6px;width:28px;height:28px;background:none;border:0;padding:0;cursor:pointer}.ea-burger span{display:block;height:1px;background:var(--ea-light);width:100%;transition:transform .3s ease,opacity .3s ease}.ea-header-wrap.is-open .ea-burger span:first-child{transform:translateY(3.5px) rotate(45deg)}.ea-header-wrap.is-open .ea-burger span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.ea-drawer{display:block;position:fixed;left:0;right:0;top:var(--ea-header-h);bottom:0;background:var(--ea-ink);color:var(--ea-light);padding:36px 24px 48px;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.ea-header-wrap.is-open .ea-drawer{opacity:1;visibility:visible}.ea-drawer ul{list-style:none;margin:0;padding:0}.ea-drawer li{border-top:1px solid var(--ea-line)}.ea-drawer li:last-child{border-bottom:1px solid var(--ea-line)}.ea-drawer a{display:block;padding:18px 0;font-family:var(--ea-serif);font-size:28px;line-height:1.1;color:var(--ea-light);text-decoration:none}.ea-drawer a[aria-current=page]{color:var(--ea-sage)}.ea-drawer__foot{margin-top:32px;display:flex;gap:24px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.ea-drawer__foot a{font-family:var(--ea-sans);font-size:12px;padding:0}}@media(min-width:900px){.ea-actions{display:none}}html.ea-lock,html.ea-lock body{overflow:hidden}.ea-hero{min-height:calc(100svh - var(--ea-header-h));display:flex;flex-direction:column}.ea-hero .ea-inner{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:96px 24px}.ea-eyebrow{font-size:15px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px}.ea-hero h1{font-size:clamp(46px,5.2vw,80px);font-weight:400;line-height:1.02}.ea-hero .ea-sub{font-size:16px;letter-spacing:.05em;margin-top:26px}.ea-hero__foot{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 clamp(24px,2.4vw,36px) 32px}.ea-hero__note{max-width:320px;font-size:14px;line-height:1.5}.ea-intro{background:var(--ea-cream);color:var(--ea-cream-ink);text-align:center;padding:clamp(80px,10vw,150px) 24px}.ea-intro h2{font-size:clamp(36px,3.6vw,54px);color:#3d4a2f}.ea-intro__body{max-width:660px;margin:48px auto 0;font-family:var(--ea-serif);font-size:clamp(18px,1.45vw,21px);line-height:2.05;color:#4a5340}.ea-intro__body p+p{margin-top:24px}.ea-energies{padding:clamp(72px,7.5vw,112px) var(--ea-gutter) clamp(72px,6.5vw,96px)}.ea-energies .ea-inner{display:grid;grid-template-columns:1fr minmax(260px,316px);grid-template-rows:auto 1fr;column-gap:40px;min-height:430px}.ea-energies h2{font-size:clamp(44px,4.4vw,66px);grid-column:1/-1}.ea-elist{grid-column:2;align-self:end;list-style:none;margin:48px 0 0;padding:0}.ea-elist li{border-top:1px solid var(--ea-line);padding:20px 4px}.ea-elist h3{font-size:22px;line-height:1.2}.ea-elist p{font-size:13px;margin-top:8px;opacity:.9}.ea-elist .ea-explore{display:inline-block;margin-top:10px;font-size:11px;letter-spacing:.06em;color:#f5f3eab8}.ea-elist .ea-explore:hover{color:var(--ea-light)}.ea-split{display:grid;grid-template-columns:1fr 1fr}.ea-panel{position:relative;overflow:hidden;min-height:clamp(520px,42vw,620px);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--ea-light);font-family:var(--ea-sans)}.ea-panel .ea-inner{padding:48px 24px;display:flex;flex-direction:column;align-items:center}.ea-panel h2{font-size:clamp(34px,2.5vw,38px)}.ea-panel .ea-sub{font-size:12px;letter-spacing:.06em;margin:14px 0 12px}.ea-feature{display:flex;align-items:center;justify-content:center;text-align:center}.ea-feature .ea-inner{padding:80px 24px;display:flex;flex-direction:column;align-items:center}.ea-feature h2{font-size:clamp(38px,3vw,46px)}.ea-feature .ea-sub{font-size:12px;letter-spacing:.06em;margin:16px 0 22px}.ea-footer{background:var(--ea-ink);color:#e6e4d6;font-family:var(--ea-sans);padding:72px 24px 30px}.ea-footer a{color:inherit;text-decoration:none}.ea-footer__grid{max-width:830px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr 1.05fr;gap:40px}.ea-footer h4{font-family:var(--ea-sans);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ea-sage);margin:0 0 20px}.ea-footer ul{list-style:none;margin:0;padding:0}.ea-footer li{font-size:13px;line-height:1.4;margin-bottom:12px}.ea-footer li a:hover{color:#fff}.ea-footer__notes p{font-size:13px;line-height:1.5;margin:0 0 16px}.ea-footer form{margin:0}.ea-email{display:flex;align-items:center;border:1px solid rgba(230,228,214,.55);border-radius:999px;max-width:220px;height:38px;padding:0 6px 0 16px}.ea-email input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:#e6e4d6;font-family:var(--ea-sans);font-size:12px;padding:0;height:100%}.ea-email input::placeholder{color:#e6e4d6;opacity:1}.ea-email button{background:none;border:0;color:#e6e4d6;font-size:14px;cursor:pointer;padding:0 8px;opacity:.8}.ea-footer__msg{font-size:12px;margin-top:10px;color:var(--ea-sage)}.ea-footer__base{max-width:830px;margin:44px auto 0;border-top:1px solid rgba(230,228,214,.16);padding-top:28px;text-align:center;font-size:10.5px;letter-spacing:.02em;color:var(--ea-muted)}.ea-footer__base a{margin:0 6px}.ea-footer__legal{margin-top:10px}@media(max-width:899px){.ea-hero .ea-inner{padding:72px 24px 40px}.ea-eyebrow{font-size:11px;letter-spacing:.12em;margin-bottom:16px}.ea-hero h1{font-size:44px}.ea-hero .ea-sub{font-size:14px;margin-top:18px;max-width:300px}.ea-hero__foot{flex-direction:column;align-items:stretch;text-align:center;gap:22px;padding:0 24px 32px}.ea-hero__note{max-width:none;font-size:13px}.ea-btn--lg{padding:17px 24px;font-size:12px}.ea-intro{padding:80px 24px}.ea-intro h2{font-size:34px}.ea-intro__body{margin-top:32px;font-size:18px;line-height:1.85;text-align:center}.ea-energies{padding:72px 24px;min-height:0}.ea-energies .ea-inner{display:block;min-height:0}.ea-energies h2{font-size:42px}.ea-elist{margin-top:44px}.ea-elist li{padding:20px 0}.ea-split{grid-template-columns:1fr}.ea-panel{min-height:440px}.ea-panel h2,.ea-feature h2{font-size:34px}.ea-panel .ea-sub,.ea-feature .ea-sub{font-size:13px}.ea-feature{min-height:460px!important}.ea-footer{padding:56px 24px 28px}.ea-footer__grid{grid-template-columns:1fr 1fr;gap:36px 24px}.ea-footer__notes{grid-column:1/-1}.ea-email{max-width:none;height:44px}.ea-footer__base{margin-top:36px;line-height:1.8}}.ea-hero--ss .ea-btn:hover{color:var(--ea-ink)!important}:root{--ea-teal:#032f38;--ea-slate:#284d53;--ea-body:#4a5f63;--ea-gold:#deae60}html:root body .shopify-section--ea-about,html:root body .shopify-section--ea-gather{--ink:#284d53!important;--dark:#032f38!important}html:root body .shopify-section--ea-about .ab-p,html:root body .shopify-section--ea-gather .gt-p,html:root body .shopify-section--ea-circle-intro .ea-ci__text,html:root body .ea-intro__body{color:var(--ea-body)!important}html:root body .shopify-section--ea-circle-intro .ea-ci,html:root body .shopify-section--ea-circle-intro .ea-ci__title,html:root body .shopify-section--ea-circle-intro .ea-ci__name,html:root body .ea-intro h2,html:root body [id^=EaIntro-] .ea-intro__body p:last-child:not(:first-child),html:root body .ea-rc .rc-intro .ea-intro__body p:last-child:not(:first-child){color:var(--ea-slate)!important}html:root body .shopify-section--ea-circle-intro .ea-ci__item{border-top-color:#284d5340!important}html:root body .ea-rc{--rc-ink:#284d53!important}html:root body .ea-rc .rc-tile{border-bottom-color:#284d5340!important}html:root body [id^=EaHead-],html:root body [id^=EaShop-]{color:var(--ea-slate)!important}html:root body [id^=EaShop-] .ea-shop__add{background:var(--ea-slate)!important;border-color:var(--ea-slate)!important}html:root body [id^=EaShop-] .ea-shop__add:hover{background:transparent!important;color:var(--ea-slate)!important}html:root body #eaPlay.ea-play-btn:hover{color:var(--ea-teal)!important}html:root body .Avada-Joy__Block,html:root body .Avada-Joy__Block *{color:var(--ea-slate);border-color:#284d532e}html:root body div[id*=joy_loyalty_program] .Joy-Blocks__Heading,html:root body .Joy-Blocks__SubTitle,html:root body div[id*=joy_loyalty_program] .Joy-Earn__Item-Title,html:root body div[id*=joy_loyalty_program] .Joy-Redeem__Item-Title,html:root body div[id*=joy_loyalty_program] .Joy-WayEarn__Item.ea-earn .Joy-Earn__Item-SubTitle,html:root body div[id*=joy_loyalty_program] .Joy-Redeem__Item .Joy-Way-To-Redeem__Item-SubTitle{color:var(--ea-slate)!important}html:root body .Joy-Earn__Item-SubTitle,html:root body .Joy-Way-To-Redeem__Item-SubTitle{color:var(--ea-body)!important}html:root body .Joy-WayEarn__Item,html:root body .Joy-Redeem__Item{border-color:#284d532e!important}html:root body .Avada-Joy__Block .Avada-Joy_ColorTrigger{fill:var(--ea-slate)!important}html:root body .Avada-Joy__Block table th,html:root body .Avada-Joy__Block thead tr,html:root body .Joy-WayEarn__ShowMore button{background:var(--ea-slate)!important}html:root body .AvadaJoy-Launcher__PointBalance-Label{background:var(--ea-teal)!important}html:root body .Joy-Hero-Banner_ActionGroup--item:not(.signup){color:var(--ea-teal)!important}html:root body .ea-nav a[aria-current=page]:after{background:var(--ea-gold)}html:root body .ea-nav a:hover{color:var(--ea-gold);opacity:1}html:root body .ea-footer h4{color:var(--ea-gold)}html:root body .ea-footer li a:hover{color:var(--ea-gold)}html:root body .ea-drawer a[aria-current=page]{color:var(--ea-gold)}html:root body .ea-footer__msg{color:var(--ea-gold)}html:root body .shopify-section--ea-about .ab-split--dark .ab-p,html:root body .shopify-section--ea-about .ab-belief-wrap--dark .ab-p,html:root body .shopify-section--ea-gather .gt-split--dark .gt-p{color:#f9f4ec!important}html:root body .ea-footer__base{color:#e6e4d699}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ea-v4.css.map */
