.ljx-hero{--gold:#c9a96a;--gold-l:#ecd9ab;--gold-d:#8a6a35;--ink:#0b0a09;--off:#f6f1e9;position:relative;overflow:hidden;isolation:isolate;color:var(--off);height:clamp(680px,94vh,940px);background:var(--ink);font-family:Jost,system-ui,sans-serif;font-weight:300}.ljx-hero *{box-sizing:border-box}.ljx-bg{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;z-index:-4;will-change:transform;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.ljx-bg .img{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ljx-photo, radial-gradient(120% 90% at 70% 40%, #4a3520 0%, #1a130c 45%, #0b0a09 80%)) 30% 55%/cover no-repeat;transform-origin:60% 45%;animation:ljxKen 26s ease-in-out infinite alternate;filter:saturate(1.12) contrast(1.06) brightness(1.08)}@keyframes ljxKen{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.16) translate3d(-2.5%,-1.5%,0)}}.ljx-hero.is-in .ljx-bg .img{opacity:1}.ljx-bg .img{opacity:0;transition:opacity 2.2s ease}.ljx-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;background:linear-gradient(90deg,#0b0a09ed,#0b0a09d6 30%,#0b0a0973 48%,#0b0a090f,#0b0a090d 80%,#0b0a0959),linear-gradient(0deg,#0b0a09e6,#0b0a0900 30%),linear-gradient(180deg,#0b0a0980,#0b0a0900 20%)}.ljx-glow{position:absolute;z-index:-3;width:60vmax;height:60vmax;right:-12vmax;top:-18vmax;border-radius:50%;background:radial-gradient(circle,rgba(236,217,171,.22) 0%,rgba(201,169,106,.08) 35%,transparent 65%);animation:ljxPulse 7s ease-in-out infinite;pointer-events:none;mix-blend-mode:screen}@keyframes ljxPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.ljx-rays{position:absolute;inset:-20% -10% auto auto;width:75%;height:140%;z-index:-3;pointer-events:none;opacity:.35;mix-blend-mode:screen;background:repeating-conic-gradient(from 200deg at 85% 0%,rgba(236,217,171,.13) 0deg 3deg,transparent 3deg 11deg);-webkit-mask:radial-gradient(70% 60% at 85% 0%,#000 0%,transparent 70%);mask:radial-gradient(70% 60% at 85% 0%,#000 0%,transparent 70%);animation:ljxRays 30s linear infinite}@keyframes ljxRays{to{transform:rotate(8deg)}}.ljx-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ljx-wrap{position:relative;height:100%;max-width:1320px;margin:0 auto;padding:0 clamp(20px,5vw,72px);display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:4vw;padding-bottom:64px}.ljx-copy{position:relative;z-index:2;max-width:660px}.ljx-logo{width:clamp(92px,9vw,128px);display:block;margin-bottom:clamp(18px,3vh,34px);opacity:0;transform:translateY(-10px);filter:drop-shadow(0 0 18px rgba(201,169,106,.35));mix-blend-mode:screen}.ljx-eyebrow{display:inline-flex;align-items:center;gap:14px;font-size:clamp(10px,.85vw,12px);letter-spacing:.38em;text-transform:uppercase;color:var(--gold-l);font-weight:400}.ljx-eyebrow i{display:block;height:1px;width:0;background:linear-gradient(90deg,var(--gold),transparent)}.ljx-h1{color:var(--off);font-family:Cormorant Garamond,serif;font-weight:400;font-size:clamp(42px,5.3vw,82px);line-height:.98;margin:clamp(14px,2.2vh,22px) 0 clamp(16px,2.6vh,26px);letter-spacing:-.005em}.ljx-h1 .line{display:block;overflow:hidden;padding-bottom:.06em}.ljx-h1 .w{display:inline-block;white-space:nowrap}.ljx-h1 .ch{display:inline-block;transform:translateY(110%) rotate(6deg);opacity:0}.ljx-h1 em{font-style:italic}.ljx-h1 .gold .ch{background:linear-gradient(100deg,var(--gold-d) 0%,var(--gold) 22%,#fff4d6 38%,var(--gold) 52%,var(--gold-d) 72%,var(--gold) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ljxShine 6s linear infinite}@keyframes ljxShine{0%{background-position:100% 0}to{background-position:-200% 0}}.ljx-sub{font-size:clamp(14px,1.15vw,17px);line-height:1.7;color:#d7cebf;max-width:520px;opacity:0;transform:translateY(16px)}.ljx-sub b{font-weight:400;color:var(--off)}.ljx-meta{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px;margin-top:clamp(20px,3.4vh,34px);opacity:0;transform:translateY(16px)}.ljx-date{display:flex;align-items:center;gap:14px;padding:12px 18px;border:1px solid rgba(201,169,106,.45);background:#0b0a0959;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ljx-date .d{font-family:Cormorant Garamond,serif;font-size:clamp(20px,1.8vw,26px);line-height:1;color:var(--gold-l);white-space:nowrap}.ljx-date .l{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#bfb4a2;line-height:1.5}.ljx-count{display:flex;gap:10px;align-items:center;padding:12px 16px;background:#c9a96a1a;border:1px solid rgba(201,169,106,.25);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ljx-count .u{text-align:center;min-width:38px}.ljx-count .n{font-family:Cormorant Garamond,serif;font-size:clamp(20px,1.8vw,26px);line-height:1;color:var(--off);font-variant-numeric:tabular-nums}.ljx-count .t{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#a99f8f;margin-top:4px}.ljx-count .sep{color:var(--gold);opacity:.6;font-family:Cormorant Garamond,serif;font-size:22px}.ljx-count.open{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-l)}.ljx-count.open:before{content:"";width:8px;height:8px;border-radius:50%;background:#7ddc8f;box-shadow:0 0 #7ddc8fb3;animation:ljxLive 1.8s infinite}@keyframes ljxLive{70%{box-shadow:0 0 0 10px #7ddc8f00}to{box-shadow:0 0 #7ddc8f00}}.ljx-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(22px,3.6vh,38px);opacity:0;transform:translateY(16px)}.ljx-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:12px;padding:17px 30px;text-decoration:none;font-size:11px;letter-spacing:.32em;text-transform:uppercase;font-weight:500;color:var(--ink);background:linear-gradient(100deg,var(--gold-d),var(--gold) 30%,var(--gold-l) 50%,var(--gold) 70%,var(--gold-d));background-size:250% 100%;background-position:100% 0;transition:background-position .9s ease,transform .4s ease,box-shadow .4s ease;box-shadow:0 10px 30px -10px #c9a96a8c}.ljx-btn:hover{background-position:0 0;transform:translateY(-2px);box-shadow:0 16px 40px -12px #c9a96abf}.ljx-btn svg{width:16px;height:16px;transition:transform .4s ease}.ljx-btn:hover svg{transform:translate(4px)}.ljx-btn.ghost{color:var(--off);background:transparent;border:1px solid rgba(246,241,233,.35);box-shadow:none}.ljx-btn.ghost:hover{border-color:var(--gold);color:var(--gold-l)}.ljx-visual{position:relative;justify-self:end;align-self:end;margin-bottom:6vh;width:min(100%,290px);aspect-ratio:3/4.1;opacity:0;transform:translateY(40px) scale(.96)}.ljx-arch{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px 999px 6px 6px;overflow:hidden;box-shadow:0 40px 90px -30px #000000e6,0 0 0 1px #c9a96a59}.ljx-arch .p{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;background-position:center 60%;background-size:cover;background-repeat:no-repeat;animation:ljxFloat 9s ease-in-out infinite}.ljx-arch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(11,10,9,.65))}.ljx-arch .sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(115deg,transparent 35%,rgba(255,244,214,.28) 48%,transparent 60%);transform:translate(-120%);animation:ljxSheen 7s ease-in-out 3s infinite}@keyframes ljxSheen{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}@keyframes ljxFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2.5%) scale(1.02)}}.ljx-ring{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;pointer-events:none;overflow:visible}.ljx-ring path{fill:none;stroke:url(#ljxGold);stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:1}.ljx-orbit{position:absolute;left:50%;top:46%;width:150%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:1px dashed rgba(201,169,106,.18);animation:ljxSpin 60s linear infinite;pointer-events:none}.ljx-orbit:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:var(--gold-l);box-shadow:0 0 14px 4px #ecd9abb3}@keyframes ljxSpin{to{rotate:360deg}}.ljx-badge{position:absolute;left:-12%;bottom:9%;width:clamp(104px,9vw,128px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;background:#0b0a09b3;border:1px solid rgba(201,169,106,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:3}.ljx-badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:ljxSpin 22s linear infinite}.ljx-badge text{font:500 7.6px Jost,sans-serif;letter-spacing:.1em;fill:var(--gold-l);text-transform:uppercase}.ljx-badge .c{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(15px,1.3vw,18px);line-height:1.05;color:var(--off)}.ljx-badge .c small{display:block;font-family:Jost,sans-serif;font-style:normal;font-size:8px;letter-spacing:.26em;color:var(--gold);margin-top:3px}.ljx-marquee{position:absolute;left:0;right:0;bottom:0;z-index:3;border-top:1px solid rgba(201,169,106,.25);background:#0b0a098c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow:hidden;white-space:nowrap}.ljx-marquee .track{display:inline-flex;gap:42px;padding:11px 0;animation:ljxMarq 38s linear infinite}.ljx-marquee span{font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:#cdbf9f;display:inline-flex;align-items:center;gap:42px}.ljx-marquee span:after{content:"\2726";color:var(--gold);font-size:9px;letter-spacing:0}@keyframes ljxMarq{to{transform:translate(-50%)}}.ljx-credit{position:absolute;right:12px;bottom:46px;z-index:3;font-size:9.5px;letter-spacing:.04em;color:#f6f1e99e;text-shadow:0 1px 2px rgba(0,0,0,.8)}.ljx-credit a{color:inherit}@media(max-width:860px){.ljx-hero{height:auto;min-height:100svh}.ljx-bg .img{background-position:62% 50%}.ljx-wrap{grid-template-columns:1fr;gap:34px;padding-top:42px;padding-bottom:110px;align-content:start}.ljx-shade{background:linear-gradient(180deg,#0b0a0959,#0b0a09c7 38%,#0b0a09f2)}.ljx-visual{width:min(78vw,330px);order:2;justify-self:center;align-self:auto;margin-bottom:0}.ljx-badge{left:-8%}.ljx-credit{bottom:44px;right:8px;left:8px;text-align:right}}@media(prefers-reduced-motion:reduce){.ljx-hero *,.ljx-hero *:before,.ljx-hero *:after{animation:none!important;transition:none!important}.ljx-logo,.ljx-sub,.ljx-meta,.ljx-cta,.ljx-visual,.ljx-bg .img,.ljx-h1 .ch{opacity:1!important;transform:none!important}.ljx-eyebrow i{width:46px!important}.ljx-ring path{stroke-dashoffset:0!important}.ljx-fx{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ljx-hero.css.map */
