:root{--en-alab:#FAF8F4;--en-oat:#F1ECE4;--en-greige:#E2DBD0;--en-line:#D9D2C6;--en-esp:#1C1917;--en-ash:#7C756C;--en-clay:#9C6446;--en-pad:clamp(20px,5vw,80px);--en-gap:clamp(80px,12vh,140px);--en-font:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif}body{background:var(--en-alab);color:var(--en-esp);font-family:var(--en-font);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.en-eyebrow{font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--en-ash);font-weight:500;display:block}.en-display{font-weight:200;letter-spacing:-.035em;line-height:1.02;font-size:clamp(34px,5.2vw,68px);margin:0}.en-h2{font-weight:200;letter-spacing:-.028em;line-height:1.12;font-size:clamp(24px,2.9vw,38px);margin:0}.en-body{font-size:14px;line-height:1.85;color:var(--en-ash);max-width:44ch;font-weight:300;margin:20px 0 0}.en-link{display:inline-block;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:5px;transition:opacity .3s ease;margin-top:30px}.en-link:hover{opacity:.55}.en-sec img,.en-sec video{display:block;width:100%;height:100%;object-fit:cover}.en-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.2,.6,.2,1),transform .9s cubic-bezier(.2,.6,.2,1)}.en-reveal.en-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.en-reveal{opacity:1;transform:none;transition:none}}.en-hero{position:relative;height:100svh;min-height:560px;overflow:hidden;background:var(--en-esp)}.en-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.en-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#1c191773,#1c19170d 38%,#1c1917b8)}.en-hero__copy{position:absolute;left:var(--en-pad);bottom:clamp(46px,9vh,110px);z-index:2;color:#faf8f4;max-width:16ch}.en-hero__copy .en-eyebrow{color:#faf8f4b8;margin-bottom:18px}.en-hero__cue{position:absolute;right:var(--en-pad);bottom:34px;z-index:2;color:#faf8f4b3;font-size:9px;letter-spacing:.26em;text-transform:uppercase}.en-statement{padding:var(--en-gap) var(--en-pad);text-align:center}.en-statement .en-eyebrow{margin-bottom:26px}.en-statement p{font-weight:200;letter-spacing:-.022em;line-height:1.42;font-size:clamp(21px,2.6vw,34px);max-width:19ch;margin:0 auto}.en-products{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3.4vw,54px);padding:0 var(--en-pad) var(--en-gap)}.en-card{text-decoration:none;color:inherit;display:block}.en-card__frame{aspect-ratio:1;background:var(--en-oat);overflow:hidden;margin-bottom:18px}.en-card img{transition:transform .5s cubic-bezier(.2,.6,.2,1)}.en-card:hover img{transform:scale(1.035)}.en-card__name{font-size:13.5px;font-weight:400}.en-card__sub{font-size:11px;color:var(--en-ash);margin-top:4px}.en-card__price{font-size:11px;color:var(--en-ash);margin-top:11px;letter-spacing:.06em}@media(max-width:760px){.en-products{grid-template-columns:1fr}}.en-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.en-split__media{aspect-ratio:4/3;overflow:hidden}.en-split__text{background:var(--en-oat);padding:clamp(40px,6vw,88px);display:flex;flex-direction:column;justify-content:center}.en-split__text .en-eyebrow{margin-bottom:20px}.en-split__text .en-link{align-self:flex-start}.en-split--reverse .en-split__media{order:2}.en-split--dark{background:var(--en-esp);color:#efeae2}.en-split--dark .en-split__text{background:var(--en-esp)}.en-split--dark .en-h2{color:#faf8f4}.en-split--dark .en-body,.en-split--dark .en-eyebrow{color:#948c82}.en-split--dark .en-link{color:#efeae2}@media(max-width:860px){.en-split{grid-template-columns:1fr}.en-split--reverse .en-split__media{order:0}}.en-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--en-line);margin-top:var(--en-gap)}.en-cat{background:var(--en-alab);text-decoration:none;color:inherit;display:block}.en-cat__frame{aspect-ratio:3/4;overflow:hidden;background:var(--en-greige)}.en-cat img{transition:transform .6s cubic-bezier(.2,.6,.2,1)}.en-cat:hover img{transform:scale(1.04)}.en-cat__label{text-align:center;padding:20px 10px 34px;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase}@media(max-width:760px){.en-cats{grid-template-columns:1fr}}.en-band{margin-top:var(--en-gap);height:clamp(320px,64vh,660px);overflow:hidden}.en-band__cap{padding:16px var(--en-pad) var(--en-gap);font-size:10.5px;color:var(--en-ash);letter-spacing:.06em}.en-gift{background:#e9e2d6;display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,80px);align-items:center;padding:clamp(60px,10vh,130px) var(--en-pad)}.en-gift .en-eyebrow{margin-bottom:20px}.en-gift__frame{aspect-ratio:4/5;overflow:hidden}@media(max-width:860px){.en-gift{grid-template-columns:1fr}}.en-journal{padding:var(--en-gap) var(--en-pad)}.en-journal .en-eyebrow{margin-bottom:30px}.en-jgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,44px)}.en-jcard{text-decoration:none;color:inherit;display:block}.en-jcard__frame{aspect-ratio:4/3;overflow:hidden;background:var(--en-oat);margin-bottom:16px}.en-jcard img{transition:transform .5s cubic-bezier(.2,.6,.2,1)}.en-jcard:hover img{transform:scale(1.035)}.en-jcard__title{font-size:13.5px;font-weight:400;line-height:1.4}.en-jcard__meta{font-size:9.5px;color:var(--en-ash);letter-spacing:.16em;text-transform:uppercase;margin-top:10px}@media(max-width:760px){.en-jgrid{grid-template-columns:1fr}}#header-group .header,#header-group .header-section{font-family:var(--en-font);border:0}#header-group a,#header-group button,#header-group .menu-list a{font-size:9.5px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important}#header-group .header__logo img,#header-group .header__logo svg{height:16px!important;width:auto!important;max-height:16px!important;transition:filter .5s ease-out}header-component[transparent]:not([scrolled]) .header__logo img{filter:brightness(0) invert(1) opacity(.96)}footer .footer,footer .shopify-section{background:var(--en-esp);color:#948c82}footer h2,footer h3,footer .footer__heading{color:#faf8f4;font-weight:200;letter-spacing:-.025em}footer a{color:#948c82;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}footer a:hover{color:#efeae2}#MainContent *,#header-group *,footer *{border-radius:0!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/embernest.css.map */
