.hero-eclipse{--p: 0;position:relative;height:calc(var(--scroll-length, 160) * 1vh);height:calc(var(--scroll-length, 160) * 1svh);padding:0;background:var(--ink-1);color:var(--paper)}.hero-eclipse__stage{--sun-d: min(46vw, 300px);--mask-w: min(92vw, 720px);--c: 47%;--lift: 7svh;position:sticky;top:0;display:block;height:100vh;height:100svh;min-height:600px;overflow:hidden;isolation:isolate}.hero-eclipse__sky{position:absolute;top:0;right:0;bottom:0;left:0}.hero-eclipse__sky--dawn{background:linear-gradient(180deg,#110e2c,#251852,#5c276a 32%,#b13f76 45%,#eb665b 55%,#ff984e 63%,#ffc678,#ffe4b2 77%)}.hero-eclipse__sky--night{opacity:var(--p);will-change:opacity;background:radial-gradient(130% 85% at 50% 72%,#1C2252 0%,#0D1029 46%,var(--ink-0) 100%)}.hero-eclipse__stars{position:absolute;top:0;right:0;bottom:0;left:0}.hero-eclipse__stars:before,.hero-eclipse__stars:after{content:"";position:absolute;left:0;top:0;width:2px;height:2px;border-radius:50%;background:transparent}.hero-eclipse__stars:before{box-shadow:6vw 9vh #fff,14vw 22vh #ffffffb3,21vw 6vh #fffc,29vw 15vh #fff,35vw 31vh #fff9,43vw 8vh #ffffffe6,52vw 19vh #fff9,58vw 4vh #fff,64vw 27vh #ffffffb3,71vw 12vh #ffffffe6,78vw 24vh #fff9,84vw 7vh #fff,91vw 18vh #fffc,96vw 33vh #fff9,3vw 38vh #fff9,11vw 47vh #ffffff80,88vw 44vh #ffffff8c,47vw 36vh #ffffff73}.hero-eclipse__stars:after{width:1px;height:1px;box-shadow:9vw 14vh #fff,18vw 3vh #fff,25vw 27vh #fff,32vw 5vh #fff,39vw 20vh #fff,48vw 13vh #fff,55vw 30vh #fff,61vw 10vh #fff,68vw 3vh #fff,74vw 33vh #fff,81vw 15vh #fff,87vw 28vh #fff,94vw 9vh #fff,2vw 25vh #fff,16vw 37vh #fff,73vw 41vh #fff,99vw 22vh #fff,41vw 42vh #fff}.hero-eclipse__sunwrap{position:absolute;left:50%;top:var(--c);z-index:1;width:0;height:0;transform:translate3d(0,calc(max(0,1 - var(--p) * 1.4)*19svh),0) scale(calc(1 - var(--p) * .44));will-change:transform}.hero-eclipse__sun{position:absolute;left:calc(var(--sun-d) / -2);top:calc(var(--sun-d) / -2);width:var(--sun-d);height:var(--sun-d);border-radius:50%;background:radial-gradient(circle,#fffef6,#fff1c8 30%,#ffd47c 56%,#ffb04e 70%,#ff964600 72%);box-shadow:0 0 70px 26px #ffc4768c,0 0 200px 90px #ff785252;opacity:calc(1 - (var(--p) - .55) * 2.3);will-change:opacity}.hero-eclipse__rays{position:absolute;width:min(120vmax,1500px);height:min(120vmax,1500px);left:calc(min(120vmax,1500px)/-2);top:calc(min(120vmax,1500px)/-2);opacity:calc(1 - var(--p) * 1.25);will-change:opacity;background:repeating-conic-gradient(from 3deg,#ffe4b02e 0deg 2deg,#ffe4b000 2deg 9deg);-webkit-mask-image:radial-gradient(circle,#000 8%,transparent 46%);mask-image:radial-gradient(circle,#000 8%,transparent 46%)}.hero-eclipse__hills{position:absolute;left:0;right:0;bottom:0;z-index:2;width:100%;height:40%}.hero-eclipse__rim{opacity:calc(1 - var(--p))}.hero-eclipse__mask{position:absolute;left:50%;top:var(--c);z-index:3;width:var(--mask-w);transform:translate(-50%,-50%) translateY(calc((1 - var(--p)) * var(--lift) * -1)) scale(calc(.9 + var(--p) * .1)) rotate(calc((1 - var(--p)) * -4deg));will-change:transform}.hero-eclipse__mask svg{display:block;width:100%;height:auto;overflow:visible}.hero-eclipse__main{position:relative;filter:drop-shadow(0 34px 40px rgba(0,0,0,.45))}.hero-eclipse__photo{display:block;width:100%;height:auto;filter:drop-shadow(0 0 calc(4px + var(--p) * 22px) rgba(255,176,96,calc(.25 + var(--p) * .6))) drop-shadow(0 0 calc(var(--p) * 60px) rgba(255,122,92,calc(var(--p) * .45))) drop-shadow(0 34px 40px rgba(0,0,0,.5))}.hero-eclipse__corona{position:absolute;top:0;right:0;bottom:0;left:0;height:100%!important;opacity:calc(var(--p) * 1.15 - .15);will-change:opacity}.hero-eclipse__content{position:relative;z-index:5;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;padding-top:calc(var(--header-h) + 2.5svh);padding-bottom:max(44px,6.5svh)}.hero-eclipse__top{display:grid;justify-items:center}.hero-eclipse__top .note{margin:0 auto 12px}.hero-eclipse__kicker.eyebrow{color:var(--sun-hi, #FFF1CF);margin-bottom:.9rem}.hero-eclipse__title{margin:0;color:var(--paper);text-shadow:0 2px 40px rgba(17,10,44,.35)}.hero-eclipse__l2{display:block}.hero-eclipse__bottom{width:100%;display:grid;justify-items:center;gap:18px}.hero-eclipse__lines{display:grid;max-width:36ch}.hero-eclipse__line{grid-area:1 / 1;margin:0;font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.45;color:var(--paper);text-wrap:balance;transition:opacity var(--dur-3, .6s) var(--ease),transform var(--dur-3, .6s) var(--ease)}.hero-eclipse__line--b{opacity:0;transform:translateY(10px)}.hero-eclipse.is-night .hero-eclipse__line--a{opacity:0;transform:translateY(-10px)}.hero-eclipse.is-night .hero-eclipse__line--b{opacity:1;transform:none}.hero-eclipse__line:only-child{opacity:1!important;transform:none!important}.hero-eclipse__cta{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.hero-eclipse__buy{width:100%;max-width:360px;flex-direction:column;gap:3px;padding-block:8px}.hero-eclipse__buy-main{font-size:1.0625rem;font-weight:700}.hero-eclipse__from{font-size:.8125rem;font-weight:500;opacity:.82;white-space:nowrap}.hero-eclipse__dot{display:none}.hero-eclipse__alt{display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:6px 12px;border-radius:var(--r-pill);color:var(--paper);font-weight:600;text-decoration:none;transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.hero-eclipse__alt:hover{color:var(--sun)}.hero-eclipse__trust{display:none;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;padding:0;list-style:none;font:500 var(--fs-mono-sm, .6875rem)/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-2)}.hero-eclipse__trust li{display:inline-flex;align-items:center;gap:8px}.hero-eclipse__trust li+li:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--amber)}.hero-eclipse__hud{display:none}@media(min-width:768px){.hero-eclipse__l2{display:inline}.hero-eclipse__cta{flex-direction:row;justify-content:center}.hero-eclipse__buy{width:auto;max-width:none;flex-direction:row;gap:.35em;padding-block:0}.hero-eclipse__buy-main{font-size:inherit;font-weight:600}.hero-eclipse__from{font-size:inherit}.hero-eclipse__dot{display:inline}.hero-eclipse__trust{display:flex}.hero-eclipse__alt{min-height:56px;padding:0 1.6em;border:1px solid var(--line-2);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-eclipse__alt:hover{background:color-mix(in srgb,var(--paper) 10%,transparent)}.hero-eclipse__hud{display:block;position:absolute;z-index:5;top:50%;margin:0;font:500 var(--fs-mono-sm, .6875rem)/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--paper) 78%,transparent);writing-mode:vertical-rl}.hero-eclipse__hud--l{left:calc(var(--gutter) - 6px);transform:translateY(-50%) rotate(180deg)}.hero-eclipse__hud--r{right:calc(var(--gutter) - 6px);transform:translateY(-50%)}.hero-eclipse__hud--r:after{content:" \2193"}}@media(min-width:1024px){.hero-eclipse__stage{--sun-d: min(24vw, 300px);--mask-w: min(46vw, 660px);--c: 55%;--lift: 4svh}}.hero-eclipse--media{height:auto;min-height:100vh;min-height:100svh}.hero-eclipse--media .hero-eclipse__stage{position:relative;height:auto;min-height:100vh;min-height:100svh}.hero-eclipse--media .hero-eclipse__content{min-height:100vh;min-height:100svh}.hero-eclipse__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-eclipse__slot.media-slot,.hero-eclipse__slot{--slot-radius: 0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0}.hero-eclipse__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink-1);opacity:var(--overlay, .55);pointer-events:none}.hero-eclipse--media .hero-eclipse__lines{display:grid;gap:.4em}.hero-eclipse.hero-eclipse--media .hero-eclipse__line{grid-area:auto;opacity:1;transform:none}.hero-eclipse--media .hero-eclipse__content{pointer-events:none}.hero-eclipse--media .hero-eclipse__content :is(a,button,input,select,textarea,[tabindex],.note){pointer-events:auto}.hero-eclipse__hud{pointer-events:none}.hero-eclipse--media .media-slot__pause{z-index:6}.hero-eclipse__disclosure{margin:0 auto 12px;padding:5px 10px;border-radius:8px;background:#0a0806b8;color:#fff4e2;font:600 .75rem/1.3 var(--font-body)}.no-js .hero-eclipse{--p: .88;height:auto}.no-js .hero-eclipse__stage{position:relative}.no-js .hero-eclipse__line--a{opacity:0}.no-js .hero-eclipse__line--b{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hero-eclipse{--p: .88;height:auto}.hero-eclipse__stage{position:relative}.hero-eclipse__mask,.hero-eclipse__sunwrap,.hero-eclipse__sky--night{will-change:auto}.hero-eclipse__line{transition:none}.hero-eclipse__line--a{opacity:0;transform:none}.hero-eclipse__line--b{opacity:1;transform:none}}.hero-eclipse__sky--dawn{background-color:#2a1d4a;background-size:cover;background-position:center 62%;background-repeat:no-repeat}.hero-eclipse__rays,.hero-eclipse__hills{display:none}.hero-eclipse__sun{background:radial-gradient(circle,#fffdf2,#fff0c4 26%,#ffd68cd9 44%,#ffaa5a59 60%,#ff964600 72%);box-shadow:0 0 90px 40px #ffbe7873,0 0 260px 120px #ff785240}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-hero-eclipse.css.map */
