:root{--hh-orange: #e8641c;--hh-red: #cb0912;--hh-black: #0a0a0a}.hh-sky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:var(--hh-black)}.hh-sky__moon{position:absolute;border-radius:50%;background:var(--hh-red);box-shadow:0 0 80px 10px #cb091273,0 0 220px 60px #cb09122e}.hh-sky__trees{position:absolute;bottom:0;height:100%;width:auto;max-width:none;opacity:.9}.hh-sky__trees--l{left:0;transform:translate(-38%)}.hh-sky__trees--r{right:0;transform:translate(38%) scaleX(-1)}.hh-sky__fog{position:absolute;left:-50%;right:-50%;height:38%;bottom:-6%;background:radial-gradient(40% 60% at 25% 60%,rgba(255,255,255,.1),transparent 70%),radial-gradient(35% 55% at 70% 50%,rgba(255,255,255,.08),transparent 70%);filter:blur(6px)}.hh-sky__fog--2{bottom:4%;opacity:.7}.hh-bat{position:absolute;width:var(--w, 70px);height:auto;left:0;top:0}.hh-bat img{display:block;width:100%;height:auto;transform-origin:50% 40%}@media(prefers-reduced-motion:no-preference){.hh-sky__moon{animation:hh-moon 6s ease-in-out infinite alternate}.hh-sky__fog{animation:hh-fog 26s linear infinite alternate}.hh-sky__fog--2{animation-duration:34s;animation-direction:alternate-reverse}.hh-bat{animation:hh-fly var(--t, 16s) linear var(--d, 0s) infinite}.hh-bat img{animation:hh-flap .32s ease-in-out infinite alternate}}@keyframes hh-moon{0%{transform:scale(1);filter:brightness(1)}to{transform:scale(1.03);filter:brightness(1.12)}}@keyframes hh-fog{0%{transform:translate(-8%)}to{transform:translate(8%)}}@keyframes hh-flap{0%{transform:scaleY(1)}to{transform:scaleY(.55)}}@keyframes hh-fly{0%{transform:translate(-15vw,var(--y0, 30%)) rotate(-6deg)}25%{transform:translate(20vw,calc(var(--y0, 30%) - 40px)) rotate(4deg)}50%{transform:translate(55vw,var(--y0, 30%)) rotate(-4deg)}75%{transform:translate(85vw,calc(var(--y0, 30%) + 30px)) rotate(5deg)}to{transform:translate(115vw,var(--y0, 30%)) rotate(-6deg)}}.hh-drop{position:relative;isolation:isolate;color:#fff;background:var(--hh-black);overflow:hidden;padding:clamp(56px,8vw,120px) var(--sc-gutter, 24px)}.hh-drop .hh-sky__moon{width:clamp(260px,34vw,520px);aspect-ratio:1;right:15%;top:50%;margin-top:calc(clamp(260px,34vw,520px)/-2)}.hh-drop__grid{position:relative;z-index:2;max-width:var(--sc-max, 1360px);margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}.hh-drop__title{margin:0;line-height:0}.hh-drop__title img{width:min(100%,620px);height:auto}.hh-drop__ps{display:block;width:min(78%,420px);height:auto;margin:clamp(10px,1.6vw,22px) 0 0}.hh-drop__text{max-width:34ch;margin:clamp(18px,2vw,28px) 0 0;font-size:var(--sc-t-lead, 1.25rem);line-height:1.45;color:#ffffffe0}.hh-drop__buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:clamp(22px,2.6vw,34px)}.hh-btn{display:inline-flex;align-items:center;justify-content:center;padding:18px 30px;background:var(--hh-orange);color:var(--hh-black);text-decoration:none;border:3px solid #fff;box-shadow:7px 8px 0 var(--hh-red);transition:transform .15s ease,box-shadow .15s ease}.hh-btn:hover{transform:translate(-2px,-2px);box-shadow:8px 9px 0 var(--hh-red)}.hh-btn:active{transform:translate(3px,3px);box-shadow:2px 3px 0 var(--hh-red)}.hh-drop__price{font-weight:700;font-size:1.125rem}.hh-drop__stage{position:relative;aspect-ratio:1 / 1.05}.hh-drop__rider{position:absolute;left:50%;bottom:4%;width:74%;transform:translate(-50%);filter:drop-shadow(10px 14px 0 rgba(0,0,0,.6))}.hh-drop__rider img{width:100%;height:auto;display:block}.hh-drop__jack{position:absolute;width:19%;left:3%;bottom:4%}.hh-drop__smash{position:absolute;width:30%;right:0;bottom:2%}.hh-drop__bolt{position:absolute;width:9%;top:6%;left:14%;opacity:0}@media(prefers-reduced-motion:no-preference){.hh-drop__rider img{animation:hh-gallop .5s ease-in-out infinite alternate;transform-origin:50% 90%}.hh-drop__jack{animation:hh-glow 2.4s ease-in-out infinite}.hh-drop__bolt{animation:hh-bolt 5.5s steps(1) infinite}.hh-js .hh-drop__title img,.hh-js .hh-drop__ps,.hh-js .hh-drop__text,.hh-js .hh-drop__buy{opacity:0;transform:translateY(26px)}.hh-js .hh-drop.is-in .hh-drop__title img{animation:hh-up .7s cubic-bezier(.2,.9,.2,1.1) both}.hh-js .hh-drop.is-in .hh-drop__ps{animation:hh-stamp .5s .35s cubic-bezier(.34,1.56,.64,1) both}.hh-js .hh-drop.is-in .hh-drop__text{animation:hh-up .6s .5s ease both}.hh-js .hh-drop.is-in .hh-drop__buy{animation:hh-up .6s .62s ease both}.hh-js .hh-drop .hh-drop__rider{opacity:0}.hh-js .hh-drop.is-in .hh-drop__rider{animation:hh-ridein 1.1s .15s cubic-bezier(.2,.8,.2,1) both}}@keyframes hh-gallop{0%{transform:translateY(0) rotate(-1.5deg)}to{transform:translateY(-14px) rotate(1.5deg)}}@keyframes hh-glow{0%,to{filter:drop-shadow(0 0 0 rgba(232,100,28,0))}50%{filter:drop-shadow(0 0 26px rgba(232,100,28,.85))}}@keyframes hh-bolt{0%,88%{opacity:0}89%{opacity:1}91%{opacity:.2}93%{opacity:1}95%,to{opacity:0}}@keyframes hh-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes hh-stamp{0%{opacity:0;transform:scale(1.5) rotate(-6deg)}to{opacity:1;transform:rotate(-2deg)}}@keyframes hh-ridein{0%{opacity:0;transform:translate(-120%)}to{opacity:1;transform:translate(-50%)}}@media(max-width:749px){.hh-drop__grid{grid-template-columns:1fr}.hh-drop__stage{order:-1;max-width:420px;width:100%;margin:0 auto -10px}.hh-drop .hh-sky__moon{right:auto;left:50%;top:4%;margin:0 0 0 calc(clamp(260px,34vw,520px)/-2)}.hh-sky__trees{opacity:.45}}html.hh-page .content-for-layout{position:relative;z-index:0}html.hh-page .product-information,html.hh-page .product-information .section-background,html.hh-page .product-information__grid{background:transparent!important}.hh-night{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.hh-night .hh-sky__moon{width:clamp(280px,30vw,560px);aspect-ratio:1;right:-6vw;top:14vh;opacity:.9}.hh-night .hh-sky__trees{opacity:.22}.hh-night .hh-bat{opacity:.85}.hh-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:auto}.hh-intro__half{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.hh-intro__half .hh-sky{background:var(--hh-black)}.hh-intro__half--a{clip-path:polygon(0 0,100% 0,100% 22%,0 86%)}.hh-intro__half--b{clip-path:polygon(0 86%,100% 22%,100% 100%,0 100%)}.hh-intro .hh-sky__moon{width:min(64vmin,620px);aspect-ratio:1;left:50%;top:50%;margin:calc(min(64vmin,620px)/-2) 0 0 calc(min(64vmin,620px)/-2)}.hh-intro__title{position:absolute;left:50%;top:9vh;width:min(70vw,560px);transform:translate(-50%);opacity:0}.hh-intro__rider{position:absolute;bottom:9vh;left:0;width:min(46vmin,460px);transform:translate(-60vmin)}.hh-intro__rider img{width:100%;height:auto;display:block;transform-origin:50% 90%}.hh-intro__slash{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.hh-intro__slash path.hh-m{fill:none;stroke:#fff;stroke-width:150;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.hh-intro__flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;pointer-events:none}.hh-intro__skip{position:absolute;right:18px;bottom:18px;z-index:3;padding:10px 16px;border:1px solid rgba(255,255,255,.45);background:#0a0a0a99;color:#fff;font:700 .75rem/1 var(--sc-sans, sans-serif);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.hh-intro__skip:hover{border-color:#fff}html.hh-lock,html.hh-lock body{overflow:hidden}.hh-intro.is-run .hh-sky__moon{animation:hh-i-moon .7s cubic-bezier(.2,.8,.2,1) both}.hh-intro.is-run .hh-intro__title{animation:hh-i-title .6s .25s cubic-bezier(.34,1.56,.64,1) both,hh-i-fade .3s 1.7s ease forwards}.hh-intro.is-run .hh-intro__rider{animation:hh-i-ride 1.55s .35s cubic-bezier(.45,.05,.55,.95) both}.hh-intro.is-run .hh-intro__rider img{animation:hh-gallop .2s ease-in-out infinite alternate}.hh-intro.is-run path.hh-m{animation:hh-i-cut .42s 1.75s cubic-bezier(.7,0,.2,1) both}.hh-intro.is-run path.hh-m2{animation-delay:1.79s}.hh-intro.is-run path.hh-m3{animation-delay:1.83s}.hh-intro.is-run .hh-intro__flash{animation:hh-i-flash .35s 2.18s ease-out both}.hh-intro.is-run .hh-intro__half--a{animation:hh-i-a .8s 2.35s cubic-bezier(.7,0,.2,1) both}.hh-intro.is-run .hh-intro__half--b{animation:hh-i-b .8s 2.35s cubic-bezier(.7,0,.2,1) both}.hh-intro.is-run .hh-intro__slash{animation:hh-i-fade .45s 2.45s ease both}.hh-intro.is-out{opacity:0;transition:opacity .25s ease;pointer-events:none}@keyframes hh-i-moon{0%{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}@keyframes hh-i-title{0%{opacity:0;transform:translate(-50%) scale(1.3)}to{opacity:1;transform:translate(-50%)}}@keyframes hh-i-ride{0%{transform:translate(-60vmin)}to{transform:translate(calc(100vw + 10vmin))}}@keyframes hh-i-cut{to{stroke-dashoffset:0}}@keyframes hh-i-flash{0%{opacity:0}25%{opacity:.55}to{opacity:0}}@keyframes hh-i-a{to{transform:translate(-8vw,-105vh) rotate(-4deg)}}@keyframes hh-i-b{to{transform:translate(8vw,105vh) rotate(4deg)}}@keyframes hh-i-fade{to{opacity:0}}.hh-legend{position:relative;color:#fff;padding:clamp(64px,9vw,130px) var(--sc-gutter, 24px);background:transparent}.hh-legend__grid{max-width:var(--sc-max, 1360px);margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(32px,6vw,96px);align-items:start}.hh-legend__h{margin:0 0 clamp(22px,2.4vw,34px);line-height:0}.hh-legend__h img{width:min(100%,520px);height:auto}.hh-legend__story p{max-width:40ch;font-size:var(--sc-t-lead, 1.25rem);line-height:1.5;margin:0 0 1em;color:#ffffffe6}.hh-legend__story p:last-child{color:#fff;font-weight:700}.hh-missing{border:0;max-width:420px;justify-self:center;text-align:left}.hh-missing__h{margin:0 0 16px;line-height:0}.hh-missing__h img{width:100%;height:auto}.hh-missing__photo{position:relative;aspect-ratio:1 / 1.08;background:var(--hh-red);outline:12px solid var(--hh-black);border:12px solid #fff;display:grid;place-items:center}.hh-missing__photo img{width:66%;height:auto}.hh-missing__q{margin:24px 0 12px;font-weight:800;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase}.hh-missing dl{display:grid;grid-template-columns:6.5em 1fr;gap:8px 14px;margin:0;font-size:1.0625rem}.hh-missing dt{color:var(--hh-orange);font-weight:700;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;padding-top:.3em}.hh-missing dd{margin:0}.hh-missing__end{margin:18px 0 0;text-align:center}@media(prefers-reduced-motion:no-preference){.hh-missing__photo img{animation:hh-glow 2.4s ease-in-out infinite}}@media(max-width:749px){.hh-legend__grid{grid-template-columns:1fr}}.hh-btn img{display:block;height:24px;width:auto}.hh-btn--sm{padding:13px 20px;box-shadow:5px 6px 0 var(--hh-red)}.hh-btn--sm img{height:17px}.hh-poster{position:fixed;left:20px;bottom:20px;z-index:60;width:min(300px,calc(100vw - 40px));padding:18px 18px 22px;background:#f3eee2;color:var(--hh-black);box-shadow:10px 12px #0000008c;transform:translateY(130%) rotate(-4deg);transition:transform .55s cubic-bezier(.34,1.4,.64,1)}.hh-poster.is-in{transform:rotate(-2deg)}.hh-poster:before{content:"";position:absolute;top:-10px;left:50%;width:70px;height:22px;margin-left:-35px;background:#ffffff8c;transform:rotate(3deg)}.hh-poster__x{position:absolute;top:6px;right:8px;border:0;background:none;font-size:28px;line-height:1;cursor:pointer;color:var(--hh-black)}.hh-poster__h{display:block;width:86%;height:auto;margin:4px auto 12px}.hh-poster__photo{background:var(--hh-red);border:8px solid var(--hh-black);aspect-ratio:1 / .82;display:grid;place-items:center}.hh-poster__photo img{width:54%;height:auto}.hh-poster__q{margin:14px 0 4px;font-weight:900;font-size:1.0625rem;letter-spacing:.03em;text-transform:uppercase;text-align:center}.hh-poster__t{margin:0 0 16px;font-size:.9375rem;line-height:1.4;text-align:center}.hh-poster .hh-btn{display:flex}@media(prefers-reduced-motion:reduce){.hh-poster{transition:none}}@media(max-width:749px){.hh-poster{left:12px;bottom:12px;width:240px}.hh-poster__t{display:none}}html.hh-page,html.hh-page body{background:var(--hh-black)}.hh-quick{margin:4px 0 0}@media(max-width:749px){.hh-drop{padding-top:28px}.hh-drop__stage{max-width:340px}.hh-drop .hh-bat:nth-of-type(n+4){display:none}.hh-drop__title img{width:100%;max-width:360px}.hh-drop__text{font-size:1.0625rem}.hh-legend{padding-top:48px;padding-bottom:56px}.hh-legend__h img{width:82%}.hh-legend__story p{font-size:1.0625rem}.hh-missing{max-width:300px;width:100%}.hh-missing__q{font-size:1.0625rem}.hh-missing dl{font-size:.9375rem;grid-template-columns:5.6em 1fr}.hh-night .hh-sky__moon{width:220px;right:-80px;top:90px;opacity:.55}}html.hh-page .product-information{--color-background: #0a0a0a;--color-foreground: #fff;--color-foreground-rgb: 255 255 255;--color-border: #fff;--color-primary-button-background: rgb(255 255 255 / 1);--color-primary-button-text: rgb(10 10 10 / 1);--color-secondary-button-background: rgb(10 10 10 / 1);--color-secondary-button-text: rgb(255 255 255 / 1);--color-variant-background: rgb(10 10 10 / 1);--color-variant-text: rgb(255 255 255 / 1);--color-selected-variant-background: rgb(255 255 255 / 1);--color-selected-variant-text: rgb(10 10 10 / 1);--color-input-background: rgb(10 10 10 / 1);--color-input-text: rgb(255 255 255 / 1);color:#fff;padding-bottom:clamp(40px,6vw,72px)}html.hh-page .product-information .sc-assure li,html.hh-page .product-information variant-picker legend{color:#fff}html.hh-page .product-information .variant-option__button-label{border-color:#fff!important}html.hh-page .product-information .sc-quick__row{border-color:#ffffff8c}html.hh-page .product-information .divider{--color-foreground-rgb: 255 255 255}.hh-legend__grid{align-items:center}.hh-legend__art{justify-self:center;width:100%;max-width:520px}.hh-legend__art img{display:block;width:100%;height:auto}@media(prefers-reduced-motion:no-preference){.hh-legend__art img{animation:hh-glow 2.4s ease-in-out infinite}}@media(max-width:749px){.hh-legend__art{max-width:300px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sc-hh.css.map */
