.fd-lore-strip-section{position:relative;padding:2.2rem 1rem;overflow:hidden;background:linear-gradient(90deg,#080502,#110804,#160a06,#110804,#080502)}.fd-lore-strip-glow{position:absolute;top:50%;transform:translateY(-50%);width:300px;height:140px;border-radius:50%;filter:blur(55px);pointer-events:none}.fd-lore-strip-glow--left{left:-80px;background:radial-gradient(ellipse,rgba(192,57,43,.14) 0%,transparent 70%)}.fd-lore-strip-glow--right{right:-80px;background:radial-gradient(ellipse,rgba(212,175,55,.08) 0%,transparent 70%)}.fd-lore-strip-edge{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(192,57,43,.22) 20%,rgba(212,175,55,.38) 50%,rgba(192,57,43,.22) 80%,transparent 100%)}.fd-lore-strip-edge--top{top:0}.fd-lore-strip-edge--bottom{bottom:0}.fd-lore-strip-inner{display:flex;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.fd-lore-ornament{flex-shrink:0;display:flex;align-items:center}.fd-lore-words{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:italic;font-size:clamp(.92rem,2vw,1.1rem);color:#d4af37d1;letter-spacing:.035em;line-height:1.65;margin:0;max-width:70ch}#shopify-section-featured_collection .title-wrapper:before,#shopify-section-featured_collection_PAjqf3 .title-wrapper:before,#shopify-section-featured_collection_kcMfzJ .title-wrapper:before,#shopify-section-featured_collection_hGcCUC .title-wrapper:before{display:block;font-family:Inter,Arial,sans-serif;font-size:.62rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;margin-bottom:.45rem}#shopify-section-featured_collection .title-wrapper:before{content:"\2014\a0 Dragon\2019s Hoard \a0\2014";color:#c0392ba6}#shopify-section-featured_collection_PAjqf3 .title-wrapper:before{content:"\2014\a0The Forbidden Tomes \a0\2014";color:#c0392b8c}#shopify-section-featured_collection_kcMfzJ .title-wrapper:before{content:"\2014\a0 Forged in Iron \a0\2014";color:#c0392b8c}#shopify-section-featured_collection_hGcCUC .title-wrapper:before{content:"\2014\a0The Wild Hunt \a0\2014";color:#c0392b8c}.featured-collection .title-wrapper{position:relative;padding-bottom:1.4rem!important;margin-bottom:2rem!important}.featured-collection .title-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(212,175,55,.22) 35%,rgba(192,57,43,.18) 65%,transparent 100%)}.featured-collection .title{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(1.5rem,3.5vw,2.2rem)!important;color:#f0ead6!important;letter-spacing:.025em!important;font-weight:700!important}.featured-collection .link.underlined-link{font-family:Inter,sans-serif!important;font-size:.72rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#d4af3799!important;text-decoration:none!important;border-bottom:1px solid rgba(212,175,55,.25)!important;transition:color .2s ease,border-color .2s ease!important}.featured-collection .link.underlined-link:hover{color:#d4af37f2!important;border-color:#d4af37a6!important}@media screen and (min-width:990px){#shopify-section-featured_collection .product-grid.grid{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;grid-template-rows:auto auto!important;gap:1.6rem!important;list-style:none!important;margin:0!important;padding:0!important}#shopify-section-featured_collection .product-grid.grid>.grid__item:first-child{grid-column:1 / 3!important;grid-row:1 / 3!important}#shopify-section-featured_collection .product-grid.grid>.grid__item:first-child>*{height:100%!important;display:flex!important;flex-direction:column!important}#shopify-section-featured_collection .product-grid.grid>.grid__item:first-child .card__media{flex:1 1 auto!important;min-height:340px!important;aspect-ratio:unset!important;padding-bottom:0!important}#shopify-section-featured_collection .product-grid.grid>.grid__item:first-child .card__media .media,#shopify-section-featured_collection .product-grid.grid>.grid__item:first-child .card__media img{height:100%!important;width:100%!important;object-fit:cover!important;position:relative!important;top:0!important;left:0!important}#shopify-section-featured_collection .product-grid.grid>.grid__item:nth-child(2){grid-column:3!important;grid-row:1!important}#shopify-section-featured_collection .product-grid.grid>.grid__item:nth-child(3){grid-column:3!important;grid-row:2!important}#shopify-section-featured_collection .product-grid.grid>.grid__item:nth-child(n+4){grid-column:auto!important;grid-row:auto!important}}#shopify-section-featured_collection .product-grid.grid>.grid__item:first-child .fd-card-label{font-size:.6rem!important;padding:.3rem .85rem!important;letter-spacing:.2em!important;background:#c0392b1a!important;border-color:#c0392b52!important;color:#d4af37e0!important}#shopify-section-featured_collection .product-grid.grid>.grid__item:first-child .card:hover{box-shadow:0 8px 48px #c0392b40,0 2px 16px #00000080!important}.fd-guild-section{position:relative;padding:6rem 1.5rem 7rem;overflow:hidden;background:#060401}.fd-guild-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(192,57,43,.28) 30%,rgba(212,175,55,.18) 50%,rgba(192,57,43,.28) 70%,transparent 100%)}.fd-guild-fire-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.fd-guild-glow{position:absolute;border-radius:50%;filter:blur(90px)}.fd-guild-glow--left{width:380px;height:280px;left:-120px;bottom:-60px;background:radial-gradient(ellipse,rgba(192,57,43,.16) 0%,transparent 70%)}.fd-guild-glow--right{width:380px;height:280px;right:-120px;top:-60px;background:radial-gradient(ellipse,rgba(212,175,55,.07) 0%,transparent 70%)}.fd-guild-glow--bottom{width:700px;height:320px;left:50%;bottom:-100px;transform:translate(-50%);background:radial-gradient(ellipse,rgba(192,57,43,.09) 0%,transparent 65%)}.fd-guild-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.1rem}.fd-guild-emblem{margin-bottom:.2rem;opacity:.85}@media(prefers-reduced-motion:no-preference){.fd-guild-emblem{animation:fd-glow-pulse 4s ease-in-out infinite}}.fd-guild-title{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(1.9rem,5vw,3rem)!important;font-weight:900!important;color:#f0ead6!important;letter-spacing:.07em!important;text-transform:uppercase!important;margin:0!important;line-height:1.1!important;text-shadow:0 0 40px rgba(192,57,43,.28),0 2px 14px rgba(0,0,0,.65)!important}.fd-guild-subtitle{font-family:Inter,Arial,sans-serif!important;font-size:clamp(.85rem,1.8vw,1rem)!important;color:#f0ead68c!important;max-width:52ch!important;line-height:1.7!important;margin:0!important}.fd-guild-form{width:100%;max-width:520px;margin-top:.25rem}.fd-guild-field-wrap{display:flex;gap:0;border:1px solid rgba(212,175,55,.26);border-radius:3px;overflow:hidden;background:#ffffff06;transition:border-color .22s ease,box-shadow .22s ease}.fd-guild-field-wrap:focus-within{border-color:#d4af3794;box-shadow:0 0 20px #d4af3717}.fd-guild-email{flex:1 1 auto;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:.9rem 1.1rem!important;font-family:Inter,sans-serif!important;font-size:.88rem!important;color:#f0ead6!important;caret-color:#d4af37;min-width:0}.fd-guild-email::placeholder{color:#f0ead647!important;font-style:italic}.fd-guild-email:focus{outline:none!important;box-shadow:none!important}.fd-guild-btn{flex-shrink:0;background:linear-gradient(135deg,#6a1608,#a82a18,#7a1808)!important;border:none!important;padding:.9rem 1.5rem!important;cursor:pointer;font-family:Playfair Display,Georgia,serif!important;font-size:.76rem!important;font-weight:700!important;color:#d4af37e0!important;letter-spacing:.11em!important;text-transform:uppercase!important;transition:background .22s ease,color .22s ease!important;line-height:1!important}.fd-guild-btn:hover{background:linear-gradient(135deg,#7a1a0a,#c03020,#8a1a0a)!important;color:#d4af37!important}.fd-guild-fine{font-family:Inter,sans-serif!important;font-size:.7rem!important;color:#f0ead640!important;margin:0!important;font-style:italic;letter-spacing:.02em}.fd-guild-success{display:flex;align-items:center;gap:.8rem;justify-content:center;padding:1.1rem 1.6rem;background:#d4af370d;border:1px solid rgba(212,175,55,.22);border-radius:3px;color:#d4af37d1;font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:.95rem}.fd-guild-error{color:#c0392bbf!important;font-family:Inter,sans-serif!important;font-size:.78rem!important;margin-top:.5rem!important;text-align:left}.footer{border-top:1px solid rgba(192,57,43,.14)!important}.footer__content-top{border-color:#d4af3714!important}.footer a:not([class]){color:#f0ead680!important;transition:color .2s ease!important}.footer a:not([class]):hover{color:#d4af37cc!important}.footer__copyright{font-family:Inter,sans-serif!important;font-size:.7rem!important;letter-spacing:.06em!important;color:#f0ead638!important}@media screen and (max-width:989px){.fd-lore-strip-inner{gap:.75rem}.fd-lore-words{font-size:.88rem}.fd-guild-field-wrap{flex-direction:column}.fd-guild-btn{padding:1rem 1.5rem!important;width:100%!important;text-align:center!important}}@media screen and (max-width:749px){.fd-guild-section{padding:4rem 1rem 5rem}.fd-lore-strip-section{padding:1.8rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/fantasydice-structure.css.map */
