.lu{--cream:#F7F2EA;--white:#FFFFFF;--ink:#2A2622;--muted:#7A7068;--line:rgba(42,38,34,.12);--gold:#9C7A4D;--gut:clamp(20px,4vw,60px);--max:1400px;--sp:clamp(64px,8vw,120px);--hd:var(--font-heading-family,serif);--bd:var(--font-body-family,sans-serif);--ease:cubic-bezier(.16,1,.3,1);color:var(--ink);font-family:var(--bd);background:var(--white)}.lu *,.lu *:before,.lu *:after{box-sizing:border-box}.lu--cream{background:var(--cream)}.lu__wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.lu h1,.lu h2,.lu h3{margin:0;font-family:var(--hd);font-weight:400;text-transform:none;letter-spacing:0;color:inherit}:where(.lu) p{margin:0}.lu a{color:inherit;text-decoration:none}.lu__body{font-size:15px;line-height:1.8;color:var(--ink);max-width:34em}.lu__img{position:relative;overflow:hidden;background:#efe8dd}.lu__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lu a:focus-visible,.lu button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.lu__link{display:inline-block;margin-top:22px;padding-bottom:5px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;transition:background-size .5s var(--ease)}.lu__link:hover{background-size:30% 1px}.lu-center-title{text-align:center;font-size:clamp(30px,2.6vw,40px);line-height:1.15}.lu-banner{background:var(--cream)}.lu-banner__link{position:relative;display:block;overflow:hidden}.lu-banner__pic,.lu-banner__img{display:block;width:100%;height:auto}.lu-banner__img{max-height:88vh;object-fit:cover;transform-origin:70% 50%}.lu-banner__cta{position:absolute;left:clamp(20px,9vw,140px);bottom:clamp(24px,7vw,96px)}.lu-ticker{overflow:hidden;border-bottom:1px solid var(--line);background:var(--white)}.lu-ticker__track{display:flex;width:max-content}.lu-ticker__set{display:flex;margin:0;padding:0;list-style:none}.lu-ticker__set li{padding:20px 44px;font-family:var(--hd);font-style:italic;font-size:19px;color:var(--ink);white-space:nowrap;position:relative}.lu-ticker__set li:after{content:"";position:absolute;right:-3px;top:50%;width:5px;height:5px;margin-top:-2px;background:var(--gold);transform:rotate(45deg)}.lu-intro{padding:var(--sp) 0 calc(var(--sp)*.75)}.lu-intro__inner{text-align:center;max-width:760px}.lu-intro h2{font-size:clamp(34px,3.4vw,52px);line-height:1.12}.lu-intro .lu__body{margin:20px auto 0;color:var(--muted)}.lu-tiles{padding:0 0 var(--sp)}.lu-tiles .lu-center-title{margin-bottom:clamp(32px,4vw,52px)}.lu-tiles__grid{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:clamp(12px,1.6vw,24px);margin:0;padding:0;list-style:none}.lu-tile{display:block}.lu-tile__img{aspect-ratio:3/4}.lu-tile__title{margin-top:18px;text-align:center;font-size:clamp(22px,1.8vw,28px)}.lu-car{padding:var(--sp) 0;background:var(--cream)}.lu-car__head{position:relative;margin-bottom:clamp(32px,4vw,52px)}.lu-car__nav{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;gap:8px}.lu-car__btn{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--white);color:var(--ink);display:grid;place-items:center;cursor:pointer;transition:background .3s,color .3s}.lu-car__btn:hover{background:var(--ink);color:var(--white)}.lu-car__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none}.lu-car__track::-webkit-scrollbar{display:none}.lu-car__item{scroll-snap-align:start}.lu-card{display:block;text-align:center}.lu-card__img{aspect-ratio:1/1;background:var(--white)}.lu-card__flag{position:absolute;top:12px;left:12px;z-index:1;padding:5px 10px;background:var(--white);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.lu-card__title{margin-top:18px;font-size:22px}.lu-card__price{margin-top:6px;font-size:14px;color:var(--muted);letter-spacing:.04em}.lu-band{position:relative;min-height:clamp(440px,42vw,620px);display:grid;place-items:center;color:#fff;overflow:hidden}.lu-band__media{position:absolute;top:0;right:0;bottom:0;left:0}.lu-band__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#14100c8c,#14100c4d 70%)}.lu-band__copy{text-shadow:0 1px 14px rgba(0,0,0,.35)}.lu-band__copy{position:relative;z-index:1;text-align:center;max-width:640px;padding:48px var(--gut)}.lu-band__eyebrow{font-size:12px;letter-spacing:.24em;text-transform:uppercase;margin-bottom:16px}.lu-band h2{font-size:clamp(36px,4vw,60px);line-height:1.1}.lu-band__text{margin-top:16px;font-size:15px;line-height:1.75;opacity:.92}.lu-band__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:30px;padding:0 34px;border:1px solid currentColor;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transition:background .35s,color .35s}.lu-band__btn:hover{background:#fff;color:var(--ink)}.lu-band__btn--dark{color:var(--ink)}.lu-band__btn--dark:hover{background:var(--ink);color:#fff}.lu-split{padding:var(--sp) 0}.lu-split__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,7vw,120px);align-items:center}.lu-split--rev .lu-split__img{order:2}.lu-split__img{aspect-ratio:4/5}.lu-split__copy{max-width:500px}.lu-split h2{font-size:clamp(32px,3vw,46px);line-height:1.15}.lu-split__quote{font-style:italic}.lu-split blockquote{margin:0}.lu-split .lu__body{margin-top:22px;color:var(--muted)}.lu-journal{padding:var(--sp) 0;border-top:1px solid var(--line)}.lu-journal__head{text-align:center;margin-bottom:clamp(36px,4.5vw,64px)}.lu-journal__eyebrow{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.lu-journal__intro{margin:16px auto 0;color:var(--muted)}.lu-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin:0;padding:0;list-style:none}.lu-post{display:block}.lu-post__img{aspect-ratio:4/5}.lu-post__img img{transition:transform 1.4s var(--ease)}.lu-post:hover .lu-post__img img{transform:scale(1.04)}.lu-post__meta{margin-top:22px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.lu-post__title{margin-top:10px!important;font-size:clamp(24px,2vw,30px);line-height:1.2}.lu-post__excerpt{margin-top:12px;font-size:14px;line-height:1.75;color:var(--muted);max-width:30em}.lu-post__more{display:inline-block;margin-top:18px;padding-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .5s var(--ease)}.lu-post:hover .lu-post__more{background-size:100% 1px}.lu-journal__foot{margin-top:clamp(36px,4vw,56px);text-align:center}.lu-jhead{background:var(--cream);padding:clamp(56px,8vw,128px) 0 clamp(48px,6vw,88px)}.lu-jhead__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:end}.lu-jhead__eyebrow{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:clamp(18px,2vw,28px)}.lu .lu-jhead__title{font-size:clamp(56px,8.6vw,140px);line-height:.94;letter-spacing:-.015em}.lu-line{display:block;overflow:hidden;padding-bottom:.06em}.lu-line>*{display:inline-block}.lu-jhead__title em{font-style:italic;color:var(--gold);padding-left:.9em}.lu-jhead__aside{padding-bottom:12px}.lu-jhead__aside .lu__body{color:var(--muted)}.lu-jhead__count{display:flex;align-items:center;gap:14px;margin-top:28px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.lu-jhead__count:before{content:"";width:48px;height:1px;background:currentColor;opacity:.5}.lu-jhead__count span{font-family:var(--hd);font-size:22px;letter-spacing:0;color:var(--ink)}.lu-blog__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.lu-blog__tags a{padding:9px 18px;border:1px solid var(--line);border-radius:999px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;transition:background .3s,color .3s,border-color .3s}.lu-blog__tags a:hover,.lu-blog__tags a[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}.lu-blog__empty{text-align:center;color:var(--muted);padding:var(--sp) 0}.lu-jmeta{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.lu-jmeta span{font-family:var(--hd);font-size:15px;letter-spacing:.06em}.lu-jmeta i{width:28px;height:1px;background:currentColor;opacity:.6}.lu-jlink{display:inline-flex;align-items:center;gap:14px;margin-top:28px;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.lu-jlink:after{content:"";width:40px;height:1px;background:currentColor;transition:width .6s var(--ease)}.lu-jfeat__link:hover .lu-jlink:after,.lu-jlink:hover:after{width:72px}.lu-jfeat{margin-top:clamp(40px,5vw,80px)}.lu-jfeat__link{position:relative;display:block}.lu-jfeat__img{position:relative;overflow:hidden;aspect-ratio:16/8;background:#e9e0d2}.lu-jfeat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lu-jfeat__copy{position:relative;z-index:1;width:min(640px,calc(100% - 2*var(--gut)));margin:calc(-1*clamp(96px,11vw,180px)) 0 0 clamp(20px,5vw,80px);padding:clamp(28px,4vw,60px) clamp(28px,4vw,60px) clamp(28px,3.4vw,52px);background:#fff}.lu-jfeat__copy .lu-jmeta{color:var(--gold)}.lu .lu-jfeat__title{margin-top:18px;font-size:clamp(36px,4.2vw,64px);line-height:1;letter-spacing:-.01em}.lu-jfeat__dek{margin-top:18px;font-size:15px;line-height:1.75;color:var(--muted)}.lu-jlist{margin:0;padding:0;list-style:none}.lu-jrow{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,8vw,144px);align-items:center;padding:clamp(64px,8vw,136px) 0;border-bottom:1px solid var(--line)}.lu-jlist>li:nth-child(2n) .lu-jrow{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.lu-jlist>li:nth-child(2n) .lu-jrow__img{order:2}.lu-jrow__img{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;background:#efe8dd}.lu-jrow__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lu-jrow__copy{position:relative;max-width:520px}.lu-jrow__num{display:block;font-family:var(--hd);font-size:clamp(72px,9vw,150px);line-height:.8;color:transparent;-webkit-text-stroke:1px var(--gold);opacity:.7;margin-bottom:clamp(20px,3vw,40px)}.lu-jrow .lu-jmeta{color:var(--muted)}.lu .lu-jrow__title{margin-top:14px;font-size:clamp(34px,3.8vw,60px);line-height:1.04}.lu-jrow__title a{background:linear-gradient(currentColor,currentColor) 0 96%/0 1px no-repeat;transition:background-size .7s var(--ease)}.lu-jrow:hover .lu-jrow__title a{background-size:100% 1px}.lu .lu-jrow__dek{margin-top:20px;color:var(--muted)}.lu-jquote{background:var(--cream);text-align:center;padding:var(--sp) 0;margin-top:var(--sp)}.lu-jquote__mark{display:block;width:7px;height:7px;margin:0 auto 28px;background:var(--gold);transform:rotate(45deg)}.lu-jquote blockquote{margin:0}.lu .lu-jquote h2{font-style:italic;font-size:clamp(34px,4.4vw,68px);line-height:1.1;max-width:16ch;margin:0 auto}.lu-jquote__by{margin-top:24px;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}.lu-jquote .lu-band__btn{margin-top:40px}.lu-pager{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:clamp(56px,6vw,96px)}.lu-pager a,.lu-pager span{min-width:44px;height:44px;display:grid;place-items:center;border-radius:50%;font-size:14px;color:var(--ink)}.lu-pager a:hover{background:var(--cream)}.lu-pager span[aria-current]{background:var(--ink);color:#fff}@media(prefers-reduced-motion:no-preference){.lu-line>*{animation:luUp 1.4s var(--ease) both}.lu-line+.lu-line>*{animation-delay:.14s}@keyframes luUp{0%{transform:translateY(105%)}to{transform:none}}.lu-jhead__eyebrow,.lu-jhead__aside{animation:luFade 1.4s var(--ease) .3s both}@keyframes luFade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lu-js .lu-mask.lu-rv{opacity:1;transform:none}.lu-js .lu-mask img{clip-path:inset(100% 0 0 0);transform:scale(1.14);transition:clip-path 1.5s var(--ease),transform 2.4s var(--ease)}.lu-js .lu-mask.is-in img{clip-path:inset(0 0 0 0);transform:scale(1)}.lu-jfeat__link:hover .lu-mask.is-in img,.lu-jrow:hover .lu-mask.is-in img{transform:scale(1.035)}}@media(prefers-reduced-motion:no-preference){.lu-banner__img{animation:luZoom 2.6s var(--ease) both}@keyframes luZoom{0%{transform:scale(1.08);opacity:.2}to{transform:none;opacity:1}}.lu-ticker__track{animation:luTick 46s linear infinite}.lu-ticker:hover .lu-ticker__track{animation-play-state:paused}@keyframes luTick{to{transform:translate(-50%)}}.lu-js .lu-rv{opacity:0;transform:translateY(30px);transition:opacity 1.1s var(--ease) var(--d,0ms),transform 1.1s var(--ease) var(--d,0ms)}.lu-js h2.lu-rv{transform:translateY(20px);filter:blur(8px);letter-spacing:.04em;transition:opacity 1.3s var(--ease) var(--d,0ms),transform 1.3s var(--ease) var(--d,0ms),filter 1.3s var(--ease) var(--d,0ms),letter-spacing 1.6s var(--ease) var(--d,0ms)}.lu-js .lu-rv.is-in{opacity:1;transform:none;filter:none;letter-spacing:0}.lu-tile__img img,.lu-card__img img{transition:transform 1.4s var(--ease)}.lu-tile:hover .lu-tile__img img,.lu-card:hover .lu-card__img img{transform:scale(1.05)}@supports (animation-timeline:view()){.lu-band__media img{animation:luPar linear both;animation-timeline:view();height:120%;top:-10%}@keyframes luPar{0%{transform:translateY(-7%)}to{transform:translateY(7%)}}}}@media(prefers-reduced-motion:reduce){.lu *{transition:none!important}}body.template-index .section-header-navigation{background:#f8f2e5}body.template-index .section-header-navigation .menu-lv-1__action{color:#2a2622!important}@media(max-width:1024px){.lu-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lu-car__track{grid-auto-columns:calc((100% - 24px)/2.3)}}@media(max-width:767px){.lu-banner__cta{left:20px;bottom:20px}.lu-ticker__set li{padding:14px 28px;font-size:16px}.lu-tiles__grid{gap:24px 12px}.lu-tile__title{font-size:20px;margin-top:12px}.lu-car__nav{display:none}.lu-car__track{grid-auto-columns:72%;gap:14px;margin-right:calc(var(--gut)*-1);padding-right:var(--gut)}.lu-card__title{font-size:19px}.lu-split__grid{grid-template-columns:1fr}.lu-split--rev .lu-split__img{order:0}.lu-journal__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-right:calc(var(--gut)*-1);padding-right:var(--gut)}.lu-journal__grid::-webkit-scrollbar{display:none}.lu-journal__item{flex:0 0 82%;scroll-snap-align:start}.lu-jhead__grid{grid-template-columns:1fr;gap:28px}.lu-jhead__title em{padding-left:0}.lu-jfeat__img{aspect-ratio:4/5}.lu-jfeat__copy{width:calc(100% - 24px);margin:-64px 0 0 12px;padding:28px 24px}.lu-jrow,.lu-jlist>li:nth-child(2n) .lu-jrow{grid-template-columns:1fr;gap:28px;padding:56px 0}.lu-jlist>li:nth-child(2n) .lu-jrow__img{order:0}.lu-jrow__num{position:absolute;top:-8px;right:0;margin:0;font-size:64px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lunara-home.css.map */
