:root{--e-ink:#08050a;--e-panel:#120b13;--e-raise:#1c1119;--e-line:rgba(255,226,214,.1);--e-line2:rgba(255,226,214,.2);--e-text:#fbeee8;--e-mute:#b09ea3;--e-gold:#ff4538;--e-gold2:#b3141c;--e-hi:#ff6a52;--e-lo:#c4121b;--e-rgb:255,69,56;--e-on:#ffffff;--e-pump:#ff8a1f;--e-pump-rgb:255,138,31;--e-ok:#5be3a0}html body ::selection{background:var(--e-gold);color:#fff}body:before{content:"";position:fixed;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;pointer-events:none;background:radial-gradient(38% 30% at 18% 82%,rgba(var(--e-rgb),.12),transparent 70%),radial-gradient(34% 28% at 82% 26%,rgba(var(--e-pump-rgb),.08),transparent 70%),radial-gradient(50% 40% at 50% 110%,rgba(120,20,60,.16),transparent 70%);animation:efog 30s ease-in-out infinite alternate}@keyframes efog{to{transform:translate3d(4%,-3%,0) scale(1.08)}}html body main#MainContent:not(:has(.e-hero)):not(:has(.pp)){padding-top:96px}html body .grim-custom-header{background:#120b13b8!important;border-color:rgba(var(--e-rgb),.28);box-shadow:0 18px 50px -18px #000000d9,0 0 40px -18px rgba(var(--e-rgb),.55),inset 0 1px #ffffff0d}html body .grim-login-btn{color:#fff!important;box-shadow:0 8px 24px -10px rgba(var(--e-rgb),.9)}html body .grim-cart-badge{color:#fff}html body .grim-brand-text span:first-child{animation:eflick 5s infinite}html body .grim-drawer-badge{background:rgba(var(--e-rgb),.14);border-color:rgba(var(--e-rgb),.5)}html body .grim-checkout-btn{background:linear-gradient(180deg,var(--e-hi),var(--e-lo));color:#fff;box-shadow:0 14px 34px -12px rgba(var(--e-rgb),.7)}html body .grim-logout-btn:hover{background:rgba(var(--e-rgb),.1)}html body .button,html body .button-primary,html body .cart__checkout-button{color:#fff;background:linear-gradient(180deg,var(--e-hi),var(--e-lo));box-shadow:0 12px 30px -12px rgba(var(--e-rgb),.7)}html body .quick-add__button{color:#fff!important;background:var(--e-gold)!important}@keyframes eflick{0%,19%,21%,23%,55%,57%,to{opacity:1}20%,22%,56%{opacity:.55}}#shopify-section-template--29698031845659__section{background:radial-gradient(60% 120% at 12% 0%,rgba(var(--e-rgb),.18),transparent 60%),var(--e-ink)}html body product-card:hover .product-card__content{border-color:rgba(var(--e-rgb),.6);box-shadow:0 26px 50px -24px rgba(var(--e-rgb),.5)}html body product-card .product-card__content{padding:10px 10px 16px!important;overflow:hidden}html body product-card .text-block p{padding:0 10px!important}html body product-card product-price{padding:0 10px 2px!important;display:block}.apple-steps__card:before{box-shadow:0 0 0 5px rgba(var(--e-rgb),.18)}.apple-steps__num{-webkit-text-stroke:1px rgba(var(--e-rgb),.6)}.apple-steps__button{color:#fff!important;background:linear-gradient(180deg,var(--e-hi),var(--e-lo));box-shadow:0 16px 40px -16px rgba(var(--e-rgb),.7)}html body .grim-feature-card:hover,html body .grim-playstyle-card:hover,html body section[id^=grim-faq] .grim-faq-item.open{border-color:rgba(var(--e-rgb),.6)!important}html body .grim-card-icon-box,html body .grim-info-icon-box{background:rgba(var(--e-rgb),.1)!important;border-color:rgba(var(--e-rgb),.4)!important}html body section[id^=grim-faq] aside a{color:#fff!important;background:var(--e-gold)!important}html body .pp__crumbs a:hover{color:var(--e-gold)}html body .pp__stage{background:var(--e-panel);box-shadow:0 40px 80px -40px rgba(var(--e-rgb),.6)}html body .pp__thumbs .grim-thumb-box{background:var(--e-panel)}html body .pp__thumbs .grim-thumb-box.active,html body .pp__thumbs .grim-thumb-box:hover{border-color:var(--e-gold)}html body .pp__plan{background:var(--e-panel)}html body .pp__plan:hover{border-color:rgba(var(--e-rgb),.6)}html body .pp__plan.active{border-color:var(--e-gold);background:rgba(var(--e-rgb),.09);box-shadow:0 0 0 1px var(--e-gold) inset}html body .pp__plan.active .pp__radio{border-color:var(--e-gold)}html body .pp__plan.active .pp__radio:after{background:var(--e-gold)}html body .pp__plan .grim-plan-price,html body .pp__bar span{color:var(--e-gold)}html body .pp__cta:not(:disabled){position:relative;overflow:hidden;color:#fff;background:linear-gradient(180deg,var(--e-hi),var(--e-lo));box-shadow:0 18px 44px -14px rgba(var(--e-rgb),.9)}html body .pp__cta:not(:disabled):after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);animation:ppshine 3.8s ease-in-out infinite}@keyframes ppshine{0%,55%{left:-60%}to{left:130%}}html body .pp__assure svg{stroke:var(--e-gold)}html body .pp__acc summary:after,html body .pp__list a,html body .pp__links a{color:var(--e-gold)}html body .pp-steps li{background:var(--e-panel)}html body .pp-steps li:before{background:var(--e-gold);color:#fff}html body .pp__bar{background:#120b13eb;border-top-color:rgba(var(--e-rgb),.4)}html body .pp__bar button{background:var(--e-gold);color:#fff}.e-games,.e-why{position:relative}.e-games:before,.e-why:before{content:"";position:absolute;left:0;top:0;width:210px;height:210px;opacity:.22;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%23fff' stroke-width='.6'%3E%3Cpath d='M0 0L100 100M0 0L70 100M0 0L100 70M0 0L35 100M0 0L100 35M0 0L10 100M0 0L100 10'/%3E%3Cpath d='M0 22Q14 14 22 0M0 42Q28 30 42 0M0 62Q44 46 62 0M0 82Q60 62 82 0M0 100Q76 78 100 0'/%3E%3C/svg%3E") no-repeat}.e-why:before{left:auto;right:0;transform:scaleX(-1)}.e-bat{position:fixed;top:0;left:0;width:54px;z-index:60;pointer-events:none;will-change:transform;animation:ebat var(--d,14s) linear forwards}.e-bat svg{display:block;width:100%;animation:eflap .16s ease-in-out infinite alternate;transform-origin:50% 40%}@keyframes eflap{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}@keyframes ebat{0%{transform:translate(-80px,var(--y,120px)) scale(var(--s,1))}25%{transform:translate(25vw,calc(var(--y,120px) + 40px)) scale(var(--s,1))}50%{transform:translate(50vw,calc(var(--y,120px) - 30px)) scale(var(--s,1))}75%{transform:translate(75vw,calc(var(--y,120px) + 30px)) scale(var(--s,1))}to{transform:translate(calc(100vw + 80px),calc(var(--y,120px) - 20px)) scale(var(--s,1))}}#e-embers{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:4;pointer-events:none}@media(prefers-reduced-motion:reduce){body:before,.e-bat,html body .pp__cta:after{animation:none}.e-bat,#e-embers{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/season-halloween.css.map */
