.fd-torn-edge{position:relative;margin-top:-62px;z-index:8;line-height:0;pointer-events:none;display:block;overflow:visible}.fd-torn-edge svg{display:block;width:100%;height:80px;filter:drop-shadow(0 -6px 12px rgba(192,57,43,.22))}.banner{min-height:82vh!important;position:relative!important}.banner__content-container,.banner__content,.banner__box,[class*=banner__box],[class*=banner__content]{background:none!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.banner__box{background:linear-gradient(140deg,#080401ed,#120903e0 55%,#080401f0)!important;border:1px solid rgba(192,57,43,.3)!important;border-top-color:#d4af3738!important;box-shadow:0 0 55px #c0392b24 inset,0 22px 65px #0000008c!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;border-radius:3px!important;position:relative!important;overflow:hidden!important}.banner__box:before{content:""!important;position:absolute!important;top:0!important;left:8%!important;right:8%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(212,175,55,.7) 25%,rgba(212,175,55,.95) 50%,rgba(212,175,55,.7) 75%,transparent)!important;pointer-events:none!important;z-index:10!important}.banner__text,.banner__text p{color:#f0ead6d1!important;font-family:Inter,Arial,sans-serif!important;font-size:.95rem!important;line-height:1.74!important}.banner__buttons .button{background:linear-gradient(135deg,#780f00,#b02819)!important;border:1px solid rgba(212,175,55,.4)!important;color:wheat!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:.78rem!important;font-weight:700!important;padding:13px 30px!important;box-shadow:0 0 22px #c0392b52!important;border-radius:2px!important;font-family:Inter,Arial,sans-serif!important;position:relative!important;overflow:hidden!important}.banner__buttons .button:hover{border-color:#d4af37a6!important;box-shadow:0 0 42px #c0392b8c,0 0 14px #d4af372e!important}.announcement-bar{background:linear-gradient(90deg,#080402,#110604,#080402)!important;border-bottom:1px solid rgba(192,57,43,.22)!important}.announcement-bar__message a,.announcement-bar__message{color:#d4af37d1!important}.shopify-section:not(:first-child){position:relative!important}.shopify-section:not(:first-child):before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(90deg,transparent 0%,rgba(192,57,43,.12) 20%,rgba(192,57,43,.22) 50%,rgba(192,57,43,.12) 80%,transparent 100%)!important;pointer-events:none!important;z-index:1!important}.featured-collection{background:radial-gradient(ellipse 65% 50% at 12% 85%,rgba(192,57,43,.1) 0%,transparent 60%),radial-gradient(ellipse 50% 40% at 88% 15%,rgba(212,175,55,.06) 0%,transparent 55%),radial-gradient(ellipse 80% 30% at 50% 100%,rgba(139,26,0,.08) 0%,transparent 60%),linear-gradient(180deg,#0e0905,#130906 45%,#0e0905)!important;padding-top:64px!important;padding-bottom:72px!important}.card.card--product{background:linear-gradient(168deg,#1c1008,#0e0804) padding-box,linear-gradient(185deg,#d4af373d,#c0392b6b,#410a0038) border-box!important;border:1px solid transparent!important;box-shadow:0 5px 22px #00000094!important}.card.card--product:hover{background:linear-gradient(168deg,#1c1008,#0e0804) padding-box,linear-gradient(185deg,#d4af37ad,#c0392bd1,#9619007a) border-box!important;box-shadow:0 24px 58px #000000e6,0 0 70px #c0392b2e,0 0 32px #d4af3714!important;transform:translateY(-6px)!important;animation:none!important}.card.card--product .card__media:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,#2d06004d,#c0392bb8 18%,#d4af37f2,#c0392bb8 82%,#2d06004d)!important;z-index:5!important;pointer-events:none!important}.card.card--product .card__media{background:radial-gradient(ellipse at 50% 100%,#160902,#060200)!important}.collection-list__item .card{background:linear-gradient(160deg,#1c1008,#0e0804) padding-box,linear-gradient(180deg,#d4af372e,#c0392b47) border-box!important;border:1px solid transparent!important;box-shadow:0 4px 18px #00000080!important;transition:background .4s ease,box-shadow .4s ease!important}.collection-list__item .card:hover{background:linear-gradient(160deg,#1c1008,#0e0804) padding-box,linear-gradient(180deg,#d4af378c,#c0392bad) border-box!important;box-shadow:0 12px 36px #000000bf,0 0 44px #c0392b24!important}.footer{background:#060301!important;border-top:1px solid rgba(192,57,43,.2)!important}@media(max-width:749px){.banner{min-height:70vh!important}.fd-torn-edge{margin-top:-38px}.fd-torn-edge svg{height:55px}.banner__box{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.featured-collection{padding-top:44px!important;padding-bottom:52px!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/fantasydice-world.css.map */
