.luje-home{--lh-ink: var(--luje-ink, var(--color-body-text, #0a0a0a));--lh-paper: var(--luje-paper, var(--color-main-background, #fafaf9));--lh-muted: var(--luje-muted, var(--color-sub-text, #6e6a66));--lh-line: var(--luje-line, var(--color-border, #e5e2de));--lh-ease: var(--luje-ease, cubic-bezier(.22, .61, .36, 1));--lh-dur: var(--luje-dur, .2s);--lh-inset: 20px;--lh-header: var(--luje-header-h, 0px);position:relative;display:block;background:var(--lh-paper)}@media(min-width:768px){.luje-home{--lh-inset: 32px}}.luje-home__media{position:relative;display:block;width:100%;overflow:hidden;background:var(--lh-line);aspect-ratio:var(--lh-ar-mb, var(--lh-ar, .8))}@media(min-width:768px){.luje-home__media{aspect-ratio:var(--lh-ar, .8)}}.luje-home__media>img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lh-focus, center center)}.luje-home--viewport .luje-home__media{aspect-ratio:auto;height:calc(100vh - var(--lh-hero-offset, 111px));height:calc(100svh - var(--lh-hero-offset, 111px))}.luje-home--hero .luje-home__media{max-height:calc(100vh - var(--lh-hero-offset, 111px));max-height:calc(100svh - var(--lh-hero-offset, 111px))}.luje-home__frame{position:relative;display:block}.luje-home__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;padding:var(--lh-inset);pointer-events:none;z-index:2}.luje-home__overlay>*{pointer-events:auto}.luje-home__overlay[data-pos^=top]{align-content:start}.luje-home__overlay[data-pos^=middle]{align-content:center}.luje-home__overlay[data-pos^=bottom]{align-content:end}.luje-home__overlay[data-pos$=left]{justify-items:start;text-align:left}.luje-home__overlay[data-pos$=center]{justify-items:center;text-align:center}.luje-home__overlay[data-pos$=right]{justify-items:end;text-align:right}.luje-home__stack{display:block;max-width:100%}.luje-home__blanket{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;text-indent:-9999px;overflow:hidden}.luje-home__placeholder{width:100%;height:100%;display:block;background:var(--lh-line);fill:var(--lh-muted)}.luje-home__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:var(--lh-scrim, .28)}.luje-home__scrim[data-edge=top]{background:linear-gradient(to bottom,var(--lh-ink) 0%,transparent 32%)}.luje-home__scrim[data-edge=bottom]{background:linear-gradient(to top,var(--lh-ink) 0%,transparent 32%)}.luje-home__scrim[data-edge=middle]{background:linear-gradient(to bottom,transparent 0%,var(--lh-ink) 35%,var(--lh-ink) 65%,transparent 100%)}.luje-home .luje-home__heading,.luje-home .luje-home__eyebrow,.luje-home .luje-home__tile-label,.luje-home .luje-home__body,.luje-home .luje-home__body *,.luje-home .luje-home__cta{color:inherit}.luje-home__eyebrow{display:block;margin:0 0 var(--luje-s2, 16px);font-size:var(--luje-micro-size, 11px);font-weight:var(--luje-micro-weight, 500);letter-spacing:var(--luje-micro-tracking, .08em);text-transform:uppercase;line-height:1.2}.luje-home__heading{margin:0;font-weight:400;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.luje-home__heading--small{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.75rem)}.luje-home__heading--medium{font-size:clamp(1.625rem,1.15rem + 2.1vw,2.5rem)}.luje-home__heading--large{font-size:clamp(1.875rem,1.2rem + 3.2vw,3.25rem)}.luje-home__body{margin:var(--luje-s2, 16px) 0 0;max-width:46ch;font-size:.875rem;line-height:1.55}.luje-home__cta{display:inline-flex;align-items:center;gap:.5em;margin-top:var(--luje-s3, 24px);padding-bottom:2px;border-bottom:1px solid currentColor;font-size:var(--luje-micro-size, 11px);font-weight:var(--luje-micro-weight, 500);letter-spacing:var(--luje-micro-tracking, .08em);text-transform:uppercase;text-decoration:none;color:inherit;border-radius:0;transition:opacity var(--lh-dur) var(--lh-ease)}.luje-home__cta:hover{opacity:.6}.luje-home__cta svg{width:.7em;height:.7em;flex:none}.luje-home__grid{display:grid;gap:var(--lh-gap-mb, 0px);grid-template-columns:repeat(var(--lh-cols-mb, 1),minmax(0,1fr))}@media(min-width:768px){.luje-home__grid{gap:var(--lh-gap, 0px);grid-template-columns:repeat(var(--lh-cols, 2),minmax(0,1fr))}}.luje-home__tile{position:relative;display:block;min-width:0;color:inherit;text-decoration:none;transition:opacity var(--lh-dur) var(--lh-ease)}.luje-home__tile:hover{opacity:.88}.luje-home__tile-label{display:inline-block;font-size:var(--luje-micro-size, 11px);font-weight:var(--luje-micro-weight, 500);letter-spacing:var(--luje-micro-tracking, .08em);text-transform:uppercase;line-height:1.2}.luje-home__section-head{padding:var(--luje-section-y-mb, 56px) var(--lh-inset) var(--luje-s4, 32px);color:var(--lh-ink)}@media(min-width:768px){.luje-home__section-head{padding-top:var(--luje-section-y, 96px)}}.luje-home__section-head[data-align=center]{text-align:center}.luje-home__section-head[data-align=right]{text-align:right}.luje-home a:focus-visible,.luje-home button:focus-visible{outline:2px solid var(--lh-paper)!important;outline-offset:-4px!important;box-shadow:0 0 0 4px var(--lh-ink)}.luje-home__skip-target{scroll-margin-top:var(--lh-header)}@media(prefers-reduced-motion:reduce){.luje-home *,.luje-home *:before,.luje-home *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.luje-home__scrim{display:none}.luje-home__overlay{position:static;color:var(--lh-ink)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/luje-home.css.map */
