:root{--ln-cream:#f3ece1;--ln-muted:rgba(243,236,225,.7);--ln-gold:#b99a61;--ln-dark:#15191e;--ln-ink:#23272d;--ln-serif:"Times New Roman",Times,serif}.ln-page{color:var(--ln-cream);background:#171a1f url(lunaris-dark-bg.jpg) repeat;background-size:775px 775px;font-family:var(--ln-serif)}.ln-shell{width:min(90vw,1420px);margin-inline:auto}.ln-page-hero{position:relative;padding:92px 0 78px;overflow:hidden;border-bottom:1px solid rgba(185,154,97,.28);background:linear-gradient(90deg,#0e1217f5,#171d24db 48%,#3c434b59),url(lunaris-hero.jpg) center 40%/cover no-repeat}.ln-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 78% 45%,rgba(221,188,119,.16),transparent 32%);pointer-events:none}.ln-page-hero__inner{position:relative;z-index:1;max-width:850px}.ln-kicker{margin:0 0 15px;color:var(--ln-gold);font:600 11px/1.2 Arial,sans-serif;letter-spacing:.3em;text-transform:uppercase}.ln-page-hero h1{margin:0;color:var(--ln-cream);font-size:clamp(52px,7vw,104px);font-weight:400;line-height:.92;letter-spacing:-.035em}.ln-page-hero p{max-width:650px;margin:24px 0 0;color:#f3ece1cc;font-size:20px;line-height:1.55}.ln-content{padding:72px 0 96px}.ln-prose{max-width:950px;margin:auto;color:#f3ece1d1;font-size:18px;line-height:1.8}.ln-prose h2,.ln-prose h3{color:var(--ln-cream);font-weight:400}.ln-prose h2{font-size:42px}.ln-prose a{color:var(--ln-gold)}.ln-prose img{max-width:100%;height:auto;border:1px solid rgba(185,154,97,.4);box-shadow:0 24px 54px #0000004d}.ln-contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.ln-contact__intro h2{margin:0 0 22px;font-size:48px;font-weight:400}.ln-contact__intro p{color:var(--ln-muted);font-size:18px;line-height:1.7}.ln-contact__facts{margin-top:40px;border-top:1px solid rgba(185,154,97,.25)}.ln-contact__fact{padding:18px 0;border-bottom:1px solid rgba(185,154,97,.18)}.ln-contact__fact small{display:block;color:var(--ln-gold);font:600 10px Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase}.ln-contact__fact span,.ln-contact__fact a{color:var(--ln-cream);font-size:17px;text-decoration:none}.ln-form{padding:42px;border:1px solid rgba(185,154,97,.4);background:#0a0d1059;box-shadow:0 30px 70px #0003}.ln-form__row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ln-field{margin-bottom:18px}.ln-field label{display:block;margin-bottom:8px;color:var(--ln-muted);font:600 10px Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.ln-field input,.ln-field textarea,.ln-field select{width:100%;padding:15px 16px;color:var(--ln-cream);border:1px solid rgba(185,154,97,.38);border-radius:0;background:#14181db3;font:16px var(--ln-serif);outline:0}.ln-field textarea{min-height:180px;resize:vertical}.ln-field input:focus,.ln-field textarea:focus{border-color:var(--ln-gold)}.ln-btn{display:inline-flex;justify-content:center;align-items:center;min-height:54px;padding:0 32px;color:var(--ln-cream);border:1px solid var(--ln-gold);background:transparent;font:600 11px Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:.3s}.ln-btn:hover{color:#15191e;background:var(--ln-gold)}.ln-form-status{margin:0 0 20px;padding:12px;border:1px solid rgba(185,154,97,.35)}.ln-cart{padding:70px 0 96px}.ln-cart__header{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.ln-cart__header h1{margin:0;font-size:64px;font-weight:400}.ln-cart__header a{color:var(--ln-gold);text-decoration:none}.ln-cart__layout{display:grid;grid-template-columns:1.55fr .65fr;gap:54px}.ln-cart__items{border-top:1px solid rgba(185,154,97,.3)}.ln-cart-item{display:grid;grid-template-columns:150px 1fr auto;gap:24px;padding:24px 0;border-bottom:1px solid rgba(185,154,97,.2)}.ln-cart-item__image{width:150px;height:150px;object-fit:cover;border:1px solid rgba(185,154,97,.4)}.ln-cart-item h2{margin:2px 0 9px;font-size:25px;font-weight:400}.ln-cart-item a{color:var(--ln-cream);text-decoration:none}.ln-cart-item p{margin:4px 0;color:var(--ln-muted)}.ln-cart-item__qty{display:flex;align-items:center;gap:10px;margin-top:18px}.ln-cart-item__qty input{width:70px;padding:10px;color:var(--ln-cream);border:1px solid rgba(185,154,97,.35);background:transparent}.ln-cart-item__remove{color:var(--ln-gold)!important;font-size:14px}.ln-cart-item__price{font-size:20px;white-space:nowrap}.ln-cart__summary{position:sticky;top:110px;padding:32px;border:1px solid rgba(185,154,97,.4);background:#0a0d1066}.ln-cart__summary h2{margin:0 0 24px;font-size:30px;font-weight:400}.ln-cart__total{display:flex;justify-content:space-between;margin:20px 0;padding:20px 0;border-top:1px solid rgba(185,154,97,.2);border-bottom:1px solid rgba(185,154,97,.2);font-size:21px}.ln-cart__note{color:var(--ln-muted);font-size:14px;line-height:1.6}.ln-cart__summary .ln-btn{width:100%;margin-top:18px}.ln-cart-empty{text-align:center;padding:110px 0}.ln-cart-empty h1{font-size:64px;font-weight:400}.ln-cart-empty p{color:var(--ln-muted);font-size:18px}.ln-artist-hero{position:relative;min-height:720px;display:flex;align-items:end;overflow:hidden;background:#12161b}.ln-artist-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.72}.ln-artist-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0f13f2,#0c0f13b3 43%,#0c0f131a 80%),linear-gradient(0deg,rgba(12,15,19,.9),transparent 50%)}.ln-artist-hero__copy{position:relative;z-index:2;max-width:760px;padding:120px 0 90px}.ln-artist-hero h1{margin:0;font-size:clamp(62px,8vw,126px);font-weight:400;line-height:.85;letter-spacing:-.04em}.ln-artist-hero__lead{max-width:620px;margin:30px 0 0;color:#f3ece1d1;font-size:21px;line-height:1.6}.ln-artist-intro{display:grid;grid-template-columns:.75fr 1.25fr;gap:100px;padding:100px 0}.ln-artist-intro__quote{font-size:clamp(38px,5vw,68px);line-height:1.08}.ln-artist-intro__text{color:var(--ln-muted);font-size:19px;line-height:1.85}.ln-artist-intro__text p:first-child:first-letter{float:left;margin:8px 12px 0 0;color:var(--ln-gold);font-size:76px;line-height:.72}.ln-artist-mosaic{display:grid;grid-template-columns:1.25fr .75fr .75fr;grid-template-rows:330px 330px;gap:18px;padding-bottom:100px}.ln-artist-mosaic figure{position:relative;margin:0;overflow:hidden;border:1px solid rgba(185,154,97,.32);background:#111}.ln-artist-mosaic figure:first-child{grid-row:1/3}.ln-artist-mosaic figure:nth-child(4){grid-column:2/4}.ln-artist-mosaic img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.ln-artist-mosaic figure:hover img{transform:scale(1.035)}.ln-artist-mosaic figcaption{position:absolute;left:18px;bottom:15px;color:var(--ln-cream);font-size:16px;text-shadow:0 2px 12px #000}.ln-artist-process{padding:96px 0;background:#070a0d5c;border-block:1px solid rgba(185,154,97,.2)}.ln-artist-process__head{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:55px}.ln-artist-process h2{margin:0;font-size:64px;font-weight:400}.ln-artist-process__head p{color:var(--ln-muted);font-size:18px;line-height:1.7}.ln-artist-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ln-artist-step{padding:28px;border-top:1px solid var(--ln-gold);background:#161a1f8c}.ln-artist-step span{color:var(--ln-gold);font-size:13px}.ln-artist-step h3{font-size:25px;font-weight:400}.ln-artist-step p{color:var(--ln-muted);line-height:1.65}.ln-artist-works{padding:100px 0}.ln-artist-works__head{text-align:center;margin-bottom:48px}.ln-artist-works h2{margin:0;font-size:64px;font-weight:400}.ln-artist-works__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.ln-artist-work img{width:100%;aspect-ratio:4/5;object-fit:cover;border:1px solid rgba(185,154,97,.38);box-shadow:0 22px 50px #00000040}.ln-artist-work h3{margin:14px 0 0;font-size:23px;font-weight:400}.ln-artist-cta{padding:100px 0;text-align:center;background:linear-gradient(#0f1317ba,#0f1317ba),url(lunaris-hero.jpg) center/cover}.ln-artist-cta h2{max-width:850px;margin:0 auto 30px;font-size:clamp(44px,6vw,78px);font-weight:400;line-height:1.05}@media(max-width:900px){.ln-contact,.ln-cart__layout,.ln-artist-intro,.ln-artist-process__head{grid-template-columns:1fr;gap:40px}.ln-cart__summary{position:static}.ln-artist-steps{grid-template-columns:1fr 1fr}.ln-artist-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:300px 300px 300px}.ln-artist-mosaic figure:first-child{grid-row:auto}.ln-artist-mosaic figure:nth-child(4){grid-column:1/3}.ln-artist-works__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ln-page-hero{padding:65px 0 55px}.ln-content{padding:48px 0 68px}.ln-form{padding:24px}.ln-form__row{grid-template-columns:1fr}.ln-cart__header{align-items:flex-start;flex-direction:column}.ln-cart__header h1,.ln-cart-empty h1{font-size:48px}.ln-cart-item{grid-template-columns:95px 1fr}.ln-cart-item__image{width:95px;height:110px}.ln-cart-item__price{grid-column:2}.ln-artist-hero{min-height:620px}.ln-artist-hero__copy{padding:100px 0 65px}.ln-artist-intro{padding:70px 0}.ln-artist-mosaic{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,280px);padding-bottom:70px}.ln-artist-mosaic figure:nth-child(4){grid-column:auto}.ln-artist-steps,.ln-artist-works__grid{grid-template-columns:1fr}.ln-artist-process,.ln-artist-works,.ln-artist-cta{padding:70px 0}.ln-artist-process h2,.ln-artist-works h2{font-size:46px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/lunaris-pages.css.map */
