@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&display=swap";.lmn{--cream:#F6F0E7;--cr2:#EFE6D9;--paper:#FFFDFA;--ink:#211C18;--esp:#161210;--gold:#C2A57E;--goldd:#9C7B4F;--mut:#6F6458;--hair:#E6DCCC;--serif:"Cormorant Garamond",Georgia,serif;--sans:"Jost",var(--font-body--family,sans-serif);--ease:cubic-bezier(.16,1,.3,1);font-family:var(--sans);color:var(--ink);font-weight:300;line-height:1.7}.lmn *{box-sizing:border-box}.lmn img{display:block;max-width:100%}.lmn .w{max-width:1180px;margin:0 auto;padding:0 32px}.lmn h1,.lmn h2,.lmn h3{font-family:var(--serif);font-weight:500;line-height:1.04;letter-spacing:-.01em;margin:0}.lmn .eyb{font-size:11px;font-weight:400;letter-spacing:.34em;text-transform:uppercase;color:var(--goldd);display:inline-flex;align-items:center;gap:14px}.lmn .eyb:before{content:"";width:38px;height:1px;background:currentColor;display:block}.lmn .btn{display:inline-flex;align-items:center;gap:11px;background:var(--esp);color:var(--paper);font-family:var(--sans);font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;padding:18px 40px;border-radius:2px;border:none;cursor:pointer;text-decoration:none;transition:background .5s var(--ease),transform .5s var(--ease)}.lmn .btn:after{content:"\2192";transition:transform .5s var(--ease)}.lmn .btn:hover{background:var(--goldd);transform:translateY(-2px)}.lmn .btn:hover:after{transform:translate(5px)}.lmn .btn.ghost{background:transparent;border:1px solid rgba(255,255,255,.45);color:var(--paper)}.lmn .btn.ghost:hover{border-color:var(--paper);background:transparent}.lmn .rv{opacity:0;transform:translateY(30px);transition:opacity 1.1s var(--ease),transform 1.1s var(--ease)}.lmn .rv.in{opacity:1;transform:none}.lmn .d1{transition-delay:.12s}.lmn .d2{transition-delay:.24s}.lmn .d3{transition-delay:.36s}@media(prefers-reduced-motion:reduce){.lmn .rv{opacity:1;transform:none;transition:none}}.lmn .div{display:flex;align-items:center;justify-content:center;gap:18px;color:var(--gold);font-size:13px}.lmn .div:before,.lmn .div:after{content:"";height:1px;width:60px;background:var(--hair)}.lmn section{padding:120px 0}.lmn .hero{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden}@keyframes kb{to{transform:scale(1.12)}}.lmn .hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14100d9e,#14100d4d46%,#14100d0074%)}.lmn .hero .w{position:relative;padding:120px 32px}.lmn .hero-inner{max-width:580px;color:var(--paper)}.lmn .hero .eyb{color:#e9d9be;margin-bottom:28px}.lmn .hero h1{font-size:clamp(50px,6.4vw,92px);color:var(--paper)}.lmn .hero h1 em{font-style:italic;font-weight:400}.lmn .hero .sub{font-size:18px;font-weight:300;color:#f2eadd;max-width:30em;margin:28px 0 40px}.lmn .hero .acts{display:flex;gap:16px;flex-wrap:wrap}.lmn .scroll-cue{position:absolute;left:50%;bottom:30px;transform:translate(-50%);color:#e9d9be;font-size:10px;letter-spacing:.3em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:10px}.lmn .scroll-cue:after{content:"";width:1px;height:46px;background:linear-gradient(#E9D9BE,transparent);animation:cue 2.4s ease-in-out infinite}@keyframes cue{0%,to{opacity:.3;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}.lmn .proof{background:var(--esp);color:var(--cream)}.lmn .proof .r{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 54px;padding:22px 0;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase}.lmn .proof .r span{display:inline-flex;align-items:center;gap:10px}.lmn .proof i{color:var(--gold);font-style:normal}.lmn .proof b{color:var(--gold);font-weight:400}.lmn .split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.lmn .imgwrap{overflow:hidden;border-radius:3px}.lmn .imgwrap img{width:100%;aspect-ratio:4/5;object-fit:cover;transform:scale(1.001);transition:transform 1.8s var(--ease)}.lmn .imgwrap:hover img{transform:scale(1.06)}.lmn .split h2{font-size:clamp(36px,4.4vw,54px);font-style:italic;font-weight:400;margin:18px 0 22px}.lmn .split p{color:var(--mut);font-size:16px;max-width:30em;margin-bottom:16px}.lmn .lead{font-family:var(--serif);font-style:italic;font-size:clamp(21px,2.3vw,27px);color:var(--ink);line-height:1.5;padding-left:24px;border-left:1px solid var(--gold);margin:16px 0}.lmn .mech{background:var(--cream);text-align:center}.lmn .mech h2{font-size:clamp(36px,4.4vw,54px);font-style:italic;font-weight:400;margin-top:14px}.lmn .mech .note{color:var(--mut);max-width:40em;margin:18px auto 54px;font-size:16px}.lmn .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hair);border:1px solid var(--hair);border-radius:3px;overflow:hidden}.lmn .card{background:var(--paper);padding:48px 36px;text-align:left;position:relative;transition:background .5s var(--ease)}.lmn .card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.lmn .card:hover:before{transform:scaleX(1)}.lmn .card .ing{font-family:var(--serif);font-style:italic;font-size:26px;color:var(--ink)}.lmn .card .ing:after{content:"";display:block;width:30px;height:1px;background:var(--gold);margin:14px 0}.lmn .card p{color:var(--mut);font-size:14.5px}.lmn .inci{background:var(--paper);text-align:center}.lmn .inci .box{max-width:760px;margin:0 auto;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:54px 20px}.lmn .inci h3{font-family:var(--serif);font-style:italic;font-size:30px;margin-bottom:18px}.lmn .inci p{font-size:13px;letter-spacing:.06em;line-height:2.1;color:var(--mut);max-width:42em;margin:0 auto}.lmn .inci .key{color:var(--ink)}.lmn .receipts{background:linear-gradient(160deg,#221C17,var(--esp));color:var(--cream)}.lmn .receipts .eyb{color:var(--gold)}.lmn .receipts h2{font-size:clamp(34px,4.2vw,50px);font-style:italic;font-weight:400;color:var(--cream);margin:22px 0 24px}.lmn .receipts p{color:#cfc2b0;font-size:16px;max-width:38em;margin-bottom:16px}.lmn .receipts a.lnk{color:var(--gold);border-bottom:1px solid var(--gold);padding-bottom:3px}.lmn .offer{text-align:center}.lmn .offer h2{font-size:clamp(36px,4.4vw,54px);font-style:italic;font-weight:400;margin-bottom:52px}.lmn .ogrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:840px;margin:0 auto}.lmn .ocard{position:relative;background:var(--paper);border:1px solid var(--hair);border-radius:3px;padding:54px 40px;text-align:left;transition:transform .5s var(--ease),border-color .5s var(--ease)}.lmn .ocard:hover{transform:translateY(-6px);border-color:var(--gold)}.lmn .ocard .tag{position:absolute;top:-12px;left:40px;background:var(--goldd);color:var(--paper);font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:5px 14px;border-radius:2px}.lmn .ocard .nm{font-family:var(--serif);font-style:italic;font-size:30px}.lmn .ocard .pr{font-family:var(--serif);font-size:42px;margin:6px 0 10px}.lmn .ocard .meta{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.lmn .seal{font-family:var(--serif);font-style:italic;font-size:21px;max-width:28em;margin:50px auto 32px;color:var(--ink)}.lmn .faq{background:var(--cream)}.lmn .faq h2{font-size:clamp(34px,4.2vw,50px);font-style:italic;font-weight:400;text-align:center;margin-bottom:34px}.lmn .faq .inner{max-width:780px;margin:0 auto}.lmn details{border-bottom:1px solid var(--hair)}.lmn summary{cursor:pointer;list-style:none;padding:24px 0;font-family:var(--serif);font-style:italic;font-size:22px;display:flex;justify-content:space-between;align-items:center;gap:16px}.lmn summary::-webkit-details-marker{display:none}.lmn summary:after{content:"+";color:var(--goldd);font-family:var(--sans);font-weight:300}.lmn details[open] summary:after{content:"\2013"}.lmn details p{padding:0 0 24px;color:var(--mut);font-size:15px;max-width:40em}.lmn .final{background:var(--paper);text-align:center}.lmn .final .drop{width:16px;height:24px;margin:0 auto 26px;background:var(--goldd);clip-path:polygon(50% 0,100% 62%,82% 100%,18% 100%,0 62%);opacity:.85}.lmn .final p.big{font-family:var(--serif);font-style:italic;font-size:clamp(26px,3.2vw,38px);max-width:20em;margin:0 auto 34px}@media(max-width:820px){.lmn .split{grid-template-columns:1fr;gap:36px}.lmn .cards,.lmn .ogrid{grid-template-columns:1fr}.lmn section{padding:80px 0}.lmn .hero{min-height:84vh;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/lumice-home-v2.css.map */
