@keyframes gsFlyX{0%{transform:translate(-14%)}to{transform:translate(100%)}}@keyframes gsBobY{0%,to{transform:translateY(0)}25%{transform:translateY(-30px)}50%{transform:translateY(12px)}75%{transform:translateY(-20px)}}@keyframes gsFlap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.3)}}@keyframes gsTwinkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes gsMoon{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes gsBob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-16px) rotate(3deg)}}@keyframes gsFog{0%,to{transform:translate(-5%)}50%{transform:translate(5%)}}@keyframes gsSway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes gsThread{0%,to{transform:scaleY(.22)}50%{transform:scaleY(1)}}@keyframes gsDrop{0%,to{transform:translateY(-101px)}50%{transform:translateY(0)}}@keyframes gsPeek{0%,48%,to{transform:translateY(112%)}58%,86%{transform:translateY(0) rotate(0)}67%{transform:translateY(0) rotate(-7deg)}77%{transform:translateY(0) rotate(7deg)}}@keyframes gsPeekR{0%,52%,to{transform:translate(118%) rotate(-90deg)}61%,85%{transform:translate(30%) rotate(-90deg)}73%{transform:translate(30%) rotate(-80deg)}}@keyframes gsPeekL{0%,52%,to{transform:translate(-118%) rotate(90deg)}61%,85%{transform:translate(-30%) rotate(90deg)}73%{transform:translate(-30%) rotate(80deg)}}@keyframes gsWalkY{0%,6%{transform:translateY(-100%)}22%,78%{transform:translateY(0)}94%,to{transform:translateY(-100%)}}@keyframes gsWalkThread{0%,23%{opacity:1}27%,73%{opacity:0}77%,to{opacity:1}}@keyframes gsWalkX{0%,28%{transform:translate(0)}38%,42%{transform:translate(calc(var(--wx) * .45))}50%,55%{transform:translate(var(--wx))}74%,to{transform:translate(0)}}@keyframes gsWalkRot{0%,25%{transform:rotate(0)}28%,49%{transform:rotate(90deg)}52%{transform:rotate(180deg)}55%,71%{transform:rotate(270deg)}75%,to{transform:rotate(360deg)}}@keyframes gsLegs{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes gsBoo{0%{opacity:0;transform:translateY(24px) scale(.3)}16%{opacity:1;transform:translateY(-16px) scale(1.15)}28%{transform:translateY(-10px) scale(1) rotate(-8deg)}42%{transform:translateY(-14px) rotate(8deg)}64%{opacity:1;transform:translateY(-26px) rotate(0)}to{opacity:0;transform:translateY(-80px) scale(.85)}}@keyframes gsBooTxt{0%,8%{transform:scale(0) rotate(-12deg)}22%{transform:scale(1.35) rotate(-6deg)}32%,to{transform:scale(1) rotate(-6deg)}}@keyframes gsCartShake{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(5deg)}}@keyframes gsFlicker{0%,to{text-shadow:0 0 22px rgba(242,100,17,.55)}42%{text-shadow:0 0 34px rgba(242,100,17,.9)}44%{text-shadow:none;opacity:.78}46%{text-shadow:0 0 30px rgba(242,100,17,.85);opacity:1}62%{text-shadow:0 0 18px rgba(242,100,17,.5)}}html:not(.hw-pre) .g-hw-pre{display:none!important}html:not(.hw-live) .g-hw-live{display:none!important}html:not(.hw-pre):not(.hw-live) .g-hw-on{display:none!important}html.hw-live .g-hw-off-live{display:none!important}.g-hwbar{position:relative;z-index:61;display:flex;align-items:stretch;height:38px;background:#f26411;color:#1b1428;overflow:hidden;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}html:not(.hw-pre):not(.hw-live) .g-hwbar{display:none}.g-hwbar__cd{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:0 16px;background:#1b1428;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.g-hwbar__cd i{width:7px;height:7px;border-radius:50%;background:#ff8a3d;animation:grimBlink 1.2s infinite}.g-hwbar__mq{flex:1;min-width:0;overflow:hidden;display:flex;align-items:center}.g-hwbar__track{display:flex;gap:44px;padding-right:44px;width:max-content;white-space:nowrap;animation:grimMarquee 40s linear infinite}.g-hwb{left:auto!important;right:12px;background:#f26411!important;color:#1b1428!important}.g-hwb--pre{background:#1b1428!important;color:#fff!important}.g-pdp__hw{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 14px;border-radius:4px;background:#1b1428;color:#fff;font-size:13px;font-weight:700;line-height:1.4}.g-pdp__hw b{color:#ff9a52;font-family:var(--mono);font-variant-numeric:tabular-nums}.hw-img .g-card__badge,.hw-img .g-sp__chk{z-index:4}.hw-x{position:absolute;pointer-events:none;z-index:3}.hw-x>svg{display:block;width:100%}.hw-bats{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:4}.hw-bats--page{position:fixed;z-index:55}.hw-bat{position:absolute;left:0;width:100%;animation:gsFlyX var(--d) linear var(--dl) infinite;will-change:transform}.hw-bat>div{width:var(--w);animation:gsBobY calc(var(--d) / 3) ease-in-out infinite}.hw-bat svg{display:block;width:100%;overflow:visible;transform-origin:50% 40%;animation:gsFlap .3s ease-in-out infinite}.hw-spd{position:absolute;top:0;width:30px;height:136px;pointer-events:none;transform-origin:top center;animation:gsSway 4s ease-in-out infinite}.hw-spd>i{position:absolute;left:50%;top:0;width:1px;height:130px;background:var(--tc);transform-origin:top;animation:gsThread var(--d) ease-in-out var(--dl) infinite}.hw-spd>div{position:absolute;left:0;top:124px;width:30px;animation:gsDrop var(--d) ease-in-out var(--dl) infinite}.hw-spd svg{display:block;width:30px;height:30px}.hw-moon{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 36% 32%,#fff3dc,#ffd29a 34%,#ff9a52 70%,#e0560a);box-shadow:inset -28px -34px 70px #96320859,0 0 110px 36px #ff9a524d;animation:gsMoon 9s ease-in-out infinite}.hw-moon i{position:absolute;border-radius:50%;background:#b2430a29;box-shadow:inset 2px 2px 4px #7828002e}.hw-moon i:nth-child(1){left:28%;top:56%;width:13%;height:13%}.hw-moon i:nth-child(2){left:58%;top:26%;width:8%;height:8%}.hw-moon i:nth-child(3){left:62%;top:62%;width:16%;height:16%}.hw-moon i:nth-child(4){left:40%;top:34%;width:5%;height:5%}.hw-peek{position:absolute;bottom:0;z-index:2;pointer-events:none;animation:gsPeek var(--d) ease-in-out var(--dl) infinite;filter:drop-shadow(0 4px 10px rgba(27,20,40,.12))}.hw-peek svg{display:block;width:100%}.hw-peek--r{bottom:auto;right:0;animation-name:gsPeekR}.hw-peek--l{bottom:auto;left:0;animation-name:gsPeekL}.hw-walk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;overflow:hidden}.hw-walk__x{position:absolute;top:0;right:0;bottom:0;left:0;animation:gsWalkX var(--d) linear var(--dl) infinite}.hw-walk__y{position:absolute;left:var(--l);top:0;width:24px;height:100%;animation:gsWalkY var(--d) ease-in-out var(--dl) infinite}.hw-walk__y>i{position:absolute;left:50%;bottom:calc(var(--b) + 16px);width:1px;height:100%;background:#1b142873;animation:gsWalkThread var(--d) linear var(--dl) infinite}.hw-walk__s{position:absolute;left:0;bottom:var(--b);width:24px;height:24px;animation:gsWalkRot var(--d) ease-in-out var(--dl) infinite}.hw-walk__s svg{display:block;width:24px;height:24px;overflow:visible}.hw-walk__s g{transform-box:fill-box;transform-origin:100% 50%;animation:gsLegs .32s ease-in-out infinite}.hw-walk__s g+g{transform-origin:0% 50%;animation-delay:-.16s}.hw-boo{position:fixed;z-index:300;pointer-events:none;transform:translate(-50%,-100%)}.hw-boo>div{display:flex;flex-direction:column;align-items:center;animation:gsBoo 1.6s cubic-bezier(.2,.8,.2,1) forwards}.hw-boo b{font-family:Pirata One,serif;font-weight:400;font-size:34px;line-height:1;color:#f26411;-webkit-text-stroke:1.5px #1b1428;paint-order:stroke;text-shadow:0 3px 0 #1b1428;margin-bottom:-4px;animation:gsBooTxt 1.6s ease-out forwards}.hw-boo svg{display:block;width:58px;filter:drop-shadow(0 8px 14px rgba(27,20,40,.28))}.hw-shake{transform-origin:50% 20%;animation:gsCartShake .6s ease-in-out .35s}.hw-snd{background:none;border:0;padding:0;color:var(--ink);cursor:pointer}.g-hero.g-d:has(.g-hwh){height:clamp(600px,82vh,720px)}.g-hwh{background:linear-gradient(180deg,#1a0e08,#2e170c 58%,#4a2412);color:#fff;overflow:hidden}.g-hwh__sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.g-hwh__stars i{position:absolute;border-radius:50%;background:#fff;animation:gsTwinkle var(--d) ease-in-out var(--dl) infinite}.g-hwh__moon{position:absolute;right:clamp(-60px,5vw,110px);top:clamp(20px,6%,64px);width:clamp(200px,26vw,340px);aspect-ratio:1;z-index:1}.g-hwh__grave{position:absolute;left:0;right:0;bottom:0;width:100%;height:clamp(70px,9vw,120px);z-index:4}.g-hwh__fog{position:absolute;left:-10%;right:-10%;bottom:-6%;height:34%;z-index:3;background:radial-gradient(ellipse 38% 60% at 22% 72%,rgba(240,190,130,.26),transparent 70%),radial-gradient(ellipse 44% 55% at 76% 82%,rgba(240,190,130,.26),transparent 70%);filter:blur(12px);animation:gsFog 14s ease-in-out infinite}.g-hwh__in{position:relative;z-index:6;height:100%;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:24px;padding-top:24px;padding-bottom:84px}.g-hwh__txt{display:flex;flex-direction:column;gap:clamp(10px,1.6vh,16px);min-width:0}.g-hwh__eb{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.16em;color:#ff9a52}.g-hwh__eb i{width:28px;height:2px;background:#ff7a2e}.g-hwh__h{margin:0;display:flex;flex-direction:column;font-weight:400}.g-hwh__hw{font-family:Pirata One,serif;font-size:clamp(56px,7.4vw,116px);line-height:.8;color:#fff;animation:gsFlicker 5s infinite}.g-hwh__pct{display:flex;align-items:center;gap:clamp(10px,1.4vw,18px);margin-top:10px}.g-hwh__pct b{font-family:var(--anton);font-weight:400;font-size:clamp(68px,7.4vw,116px);line-height:.8;color:#ff7a2e}.g-hwh__pct span{font-family:var(--anton);font-size:clamp(24px,2.8vw,42px);line-height:.92}.g-hwh__when{font-family:var(--anton);font-size:clamp(20px,2vw,28px);letter-spacing:.04em;color:#ff9a52}.g-hwh__code{align-self:flex-start;display:flex;align-items:center;gap:10px;height:44px;padding:0 6px 0 16px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,154,82,.55);font-size:14px;font-weight:700}.g-hwh__code b{height:32px;padding:0 12px;border-radius:999px;background:#f26411;color:#1b1428;display:flex;align-items:center;font-family:var(--mono);font-size:13px;letter-spacing:.06em}.g-hwh__cdl{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.14em;color:#ecd8c2}.g-hwh__cd{display:flex;align-items:center;gap:clamp(5px,.8vw,10px)}.g-hwh__cd>div{display:flex;flex-direction:column;align-items:center;gap:3px;width:clamp(58px,5.6vw,78px);padding:10px 0 8px;background:#ffffff12;border:1px solid rgba(240,190,130,.42);border-radius:4px}.g-hwh__cd b{font-family:var(--anton);font-weight:400;font-size:clamp(28px,3vw,42px);line-height:1;font-variant-numeric:tabular-nums}.g-hwh__cd span{font-size:11px;font-weight:800;letter-spacing:.08em;color:#efc89a}.g-hwh__cd>i{font-style:normal;font-family:var(--anton);font-size:26px;color:#f0a04b}.g-hwh__cta{display:flex;flex-wrap:wrap;gap:12px}.g-hwh__go{height:52px;background:#f26411;color:#1b1428}.g-hwh__go:hover{background:#ff7a2e;color:#1b1428}.g-hwh__ghost{display:flex;align-items:center;height:52px;padding:0 20px;border:1.5px solid rgba(255,255,255,.7);border-radius:2px;color:#fff;font-size:13px;font-weight:800;letter-spacing:.08em}.g-hwh__ghost:hover{background:#fff;color:#1b1428}.g-hwh__art{position:relative;height:100%;min-height:300px}.g-hwh__b{position:absolute;display:block;animation:grimFloat 6s ease-in-out infinite;filter:drop-shadow(0 26px 30px rgba(0,0,0,.45))}.g-hwh__b img{display:block;width:100%;height:auto}.g-hwh__b1{left:0;bottom:14%;width:40%;z-index:1;animation-delay:-.4s}.g-hwh__b2{left:26%;bottom:6%;width:50%;z-index:3}.g-hwh__b3{left:58%;bottom:16%;width:40%;z-index:2;animation-delay:-1.1s}.g-hero.g-d:has(.g-hwh.is-on) .g-num{color:#efc89a}.g-hero.g-d:has(.g-hwh.is-on) .g-circ--soft{background:#ffffff1f;border-color:#ffffff4d;color:#fff}.g-hwh .hw-bats{z-index:2}@media(max-width:999px){.g-hwh__in{grid-template-columns:minmax(0,1fr)}.g-hwh__art{position:absolute;right:-6%;top:6%;width:52%;height:62%;min-height:0;opacity:.55}}@media(max-width:639px){.g-hero--m .g-hero__s{display:flex;flex-direction:column}.g-hero--m .g-hero__s>.g-hero__in{flex:1;justify-content:center}.g-hero--m .g-hwh__in{position:relative;display:flex;flex-direction:column;justify-content:center;gap:0;padding:20px 16px 18px;min-height:100%}.g-hero--m .g-hwh__txt{gap:10px;max-width:100%}.g-hero--m .g-hwh__art{position:absolute;right:-14px;top:4px;width:40%;height:150px;min-height:0;opacity:.5;z-index:0;pointer-events:none}.g-hero--m .g-hwh__txt{position:relative;z-index:1}.g-hero--m .g-hwh__moon{width:130px;right:-24px;top:8px}.g-hero--m .g-hwh__eb{font-size:10.5px;letter-spacing:.12em}.g-hero--m .g-hwh__eb i{width:18px}.g-hero--m .g-hwh__hw{font-size:54px}.g-hero--m .g-hwh__pct{margin-top:6px;gap:8px}.g-hero--m .g-hwh__pct b{font-size:64px}.g-hero--m .g-hwh__pct span{font-size:20px}.g-hero--m .g-hwh__when{font-size:18px}.g-hero--m .g-hwh__code{height:38px;font-size:13px;padding-left:12px}.g-hero--m .g-hwh__code b{height:28px;font-size:12px}.g-hero--m .g-hwh__cdl{font-size:10.5px}.g-hero--m .g-hwh__cd{gap:4px}.g-hero--m .g-hwh__cd>div{width:auto;flex:1;max-width:66px;padding:8px 0 6px}.g-hero--m .g-hwh__cd b{font-size:26px}.g-hero--m .g-hwh__cd span{font-size:9.5px}.g-hero--m .g-hwh__cd>i{font-size:20px}.g-hero--m .g-hwh__cta{gap:8px;flex-wrap:nowrap}.g-hero--m .g-hwh__go,.g-hero--m .g-hwh__ghost{height:44px;padding:0 14px;font-size:11.5px;letter-spacing:.05em;white-space:nowrap}.g-hero--m .g-hwh__go{flex:1;justify-content:center}.g-hero--m .g-hwh__grave{height:56px}.g-hero--m .g-hwh .hw-bats .hw-bat:nth-child(n+3){display:none}.g-hwbar{height:34px;font-size:11.5px;letter-spacing:.05em}.g-hwbar__cd{padding:0 10px;gap:6px}.g-hwbar__cd>span:not([data-hw-cd-inline]){display:none!important}.g-hwbar__track{gap:28px;padding-right:28px;animation-duration:32s}}.g-nav__hw{color:#b8430a!important}.g-nav__hw i{width:8px;height:8px;border-radius:50%;background:#f26411;animation:gsGlow 2.4s ease-in-out infinite}@keyframes gsGlow{0%,to{box-shadow:0 0 #f264118c}50%{box-shadow:0 0 0 7px #f2641100}}.g-hero__s{transition:opacity .55s ease,visibility 0s linear .55s;visibility:hidden}.g-hero__s.is-on{visibility:visible;transition:opacity .55s ease .25s,visibility 0s}.g-hwh .hw-bat svg path{fill:#0b0604;filter:drop-shadow(0 0 6px rgba(255,154,82,.35))}.g-brand-own--gs{background:#a3401a!important}.g-brand-own--gs b span{color:#1b1428!important}@keyframes gsEye{0%,42%,48%,to{transform:scaleY(1)}45%{transform:scaleY(.08)}}@keyframes gsEyeFade{0%,to{opacity:0}18%,82%{opacity:1}}.hw-eyes{position:absolute;display:flex;gap:calc(var(--w) * .7);opacity:0;pointer-events:none;animation:gsEyeFade var(--d) ease-in-out var(--dl) infinite}.hw-eyes span{display:block;width:var(--w);height:calc(var(--w) * .6);border-radius:50% 50% 45% 45%/65% 65% 35% 35%;background:var(--c);box-shadow:0 0 10px var(--c);animation:gsEye 3.4s ease-in-out var(--dl) infinite}.g-foot.hw-foot{position:relative;overflow:hidden}.hw-foot>*:not(.hw-x){position:relative;z-index:1}.g-brand-own{position:relative;overflow:hidden}.hw-img{overflow:hidden}.hw-peek{z-index:3}.g-foot.g-foot2{position:relative;overflow:hidden;background:#fff;border-top:1px solid var(--line2);padding:clamp(48px,6vw,72px) 0 0}.g-foot2 .g-wrap{position:relative;z-index:1}.g-foot2__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(44%,190px),1fr));gap:36px}.g-foot2__brand{min-width:0;max-width:360px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.g-foot2__logo img{display:block;width:112px;height:112px;object-fit:contain}.g-foot2__brand p{margin:0;color:var(--mut);font-size:14px;line-height:1.6}.g-foot2__soc{display:flex;flex-wrap:wrap;gap:8px}.g-foot2__wa{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;background:var(--ink);color:#fff;border-radius:2px;font-size:13px;font-weight:800;letter-spacing:.06em}.g-foot2__wa:hover{background:#5d6b24;color:#fff}.g-foot2__ig{width:44px;height:44px;border:1px solid var(--bd);border-radius:2px;display:flex;align-items:center;justify-content:center;color:var(--ink)}.g-foot2__ig:hover{border-color:var(--pur);color:var(--pur)}.g-foot2__col{display:flex;flex-direction:column;gap:11px;font-size:14px;color:var(--body)}.g-foot2__col a{color:var(--body)}.g-foot2__col a:hover{color:var(--pur)}.g-foot2__ct{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--pur);margin-bottom:4px}.g-foot2__bot{margin-top:44px;padding-top:22px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center}.g-foot2__pay{display:flex;flex-wrap:wrap;gap:8px}.g-foot2__pay span{padding:6px 10px;border:1px solid var(--bd);border-radius:2px;font-family:var(--mono);font-size:11px;font-weight:700}.g-foot2__copy{font-size:12px;color:var(--mut)}.g-foot2__legal{margin:18px 0 0;font-size:12px;line-height:1.6;color:#7d6f61;max-width:900px}.g-foot2__word{position:relative;z-index:1;margin-top:28px;overflow:hidden;height:clamp(62px,11.4vw,170px);pointer-events:none}.g-foot2__word div{position:absolute;left:50%;top:0;transform:translate(-50%);font-family:var(--anton);font-weight:900;font-size:clamp(76px,13.6vw,204px);line-height:.86;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px #ead4bc;letter-spacing:.01em}@media(max-width:639px){.g-foot2__brand{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/grim-halloween.css.map */
