@keyframes fd-shimmer{0%{transform:translate(-150%) skew(-15deg)}to{transform:translate(250%) skew(-15deg)}}@keyframes fd-glow-pulse{0%,to{box-shadow:0 0 8px #d4af3733,0 0 16px #d4af3714}50%{box-shadow:0 0 22px #d4af378c,0 0 44px #d4af3733}}@keyframes fd-text-glow{0%,to{text-shadow:0 0 12px rgba(212,175,55,.25)}50%{text-shadow:0 0 28px rgba(212,175,55,.6),0 0 56px rgba(212,175,55,.18)}}@keyframes fd-fog-drift{0%{transform:translate(-8%) scaleX(1.08);opacity:.04}50%{transform:translate(4%) scaleX(1);opacity:.08}to{transform:translate(-8%) scaleX(1.08);opacity:.04}}@keyframes fd-fog-drift2{0%{transform:translate(6%) scaleX(1.05);opacity:.03}50%{transform:translate(-3%) scaleX(1);opacity:.06}to{transform:translate(6%) scaleX(1.05);opacity:.03}}@keyframes fd-rune-rotate{to{transform:rotate(360deg)}}@keyframes fd-ripple-expand{to{transform:scale(4);opacity:0}}@keyframes fd-border-pulse{0%,to{border-color:#d4af3733}50%{border-color:#d4af378c}}.fd-reveal{opacity:0;transform:translateY(26px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.fd-reveal.fd-visible{opacity:1;transform:translateY(0)}#fd-ember-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2;opacity:.75}.fd-fog{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.fd-fog:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 130% 55% at 50% 105%,rgba(10,10,20,.85) 0%,transparent 65%);animation:fd-fog-drift 14s ease-in-out infinite}.fd-fog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 40% at 25% 85%,rgba(10,10,20,.5) 0%,transparent 60%);animation:fd-fog-drift2 20s ease-in-out infinite}.fd-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 90% 90% at 50% 50%,transparent 35%,rgba(8,8,18,.65) 100%);pointer-events:none;z-index:4}.banner__heading,.hero__heading{animation:fd-text-glow 4.5s ease-in-out infinite;position:relative;z-index:5}.fd-parallax{will-change:transform;transition:none}.banner__content,.hero__content{position:relative;z-index:6}.shopify-section-header-sticky>*,.header-wrapper{transition:background .4s ease,backdrop-filter .4s ease,box-shadow .4s ease}.fd-header-scrolled .header-wrapper{background:#080812f0!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:0 1px #d4af3747,0 6px 24px #0000008c!important}.header__heading-link{position:relative;display:inline-block;overflow:hidden}.header__heading-link:after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,175,55,.18),transparent);transform:translate(-200%) skew(-15deg);animation:fd-shimmer 7s ease-in-out 2s infinite;pointer-events:none}.header__menu-item a{position:relative}.header__menu-item a:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:linear-gradient(90deg,#d4af3700,#d4af37,#d4af3700);transition:width .35s cubic-bezier(.16,1,.3,1)}.header__menu-item a:hover:after,.header__menu-item a[aria-current]:after{width:100%}.card-wrapper{perspective:900px}.card{position:relative;overflow:hidden;will-change:transform}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(212,175,55,.07) 50%,transparent 60%);transform:translate(-200%);transition:none;pointer-events:none;z-index:10}.card:hover:before{animation:fd-shimmer .7s ease-out forwards}.card:after{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.7) 30%,rgba(212,175,55,.9) 50%,rgba(212,175,55,.7) 70%,transparent);opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:11}.card:hover:after{opacity:1}.card:hover{box-shadow:0 0 0 1px #d4af3759,0 12px 36px #000000a6,0 0 50px #d4af3714}.card__media img,.card .media img{transition:transform .65s cubic-bezier(.16,1,.3,1)}.card:hover .card__media img,.card:hover .media img{transform:scale(1.055)}.card__information{transition:transform .35s cubic-bezier(.16,1,.3,1)}.card:hover .card__information{transform:translateY(-2px)}.card:hover .price__regular .price-item,.card:hover .price-item--regular{color:var(--fd-gold, #D4AF37);transition:color .3s ease}.btn,.button,[class*=button--primary],.product-form__submit{position:relative;overflow:hidden}.btn:hover,.button:hover,[class*=button--primary]:hover,.product-form__submit:hover{animation:fd-glow-pulse 1.8s ease-in-out infinite}.fd-ripple{position:absolute;border-radius:50%;background:#d4af3747;transform:scale(0);animation:fd-ripple-expand .65s ease-out forwards;pointer-events:none}.fd-divider{display:block;width:100%;height:36px;position:relative;overflow:hidden;line-height:0;pointer-events:none}.fd-divider svg{width:100%;height:100%;display:block}@media(prefers-reduced-motion:reduce){.fd-reveal,.card,.card:before,.card:after,.card__information,.card__media img,.card .media img,.banner__heading,.hero__heading,.header__heading-link:after,.header__menu-item a:after,.btn,.button,[class*=button--primary],.product-form__submit{animation:none!important;transition:none!important}.fd-reveal{opacity:1;transform:none}#fd-ember-canvas,.fd-fog,.fd-vignette{display:none!important}}@media(max-width:749px){#fd-ember-canvas{opacity:.45}.fd-fog:before,.fd-fog:after{opacity:.6}.card-wrapper{perspective:none}.fd-divider{height:24px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/fantasydice-phase2.css.map */
