@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Inter:wght@300;400;500&display=swap";:root{--forge-black: #0E0E10;--forge-white: #EDE7DC;--forge-red: #C8902C;--forge-gray: #4A4E54;--forge-earth: #6B5E4E;--font-display: "Oswald", sans-serif;--font-body: "Inter", sans-serif}body{background:var(--forge-black)!important;color:var(--forge-white)!important;font-family:var(--font-body)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{font-family:var(--font-display)!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:.95!important;color:var(--forge-white)!important}.announcement-bar,[class*=announcement]{background:var(--forge-red)!important;color:var(--forge-white)!important;font-family:var(--font-display)!important;font-size:.75rem!important;letter-spacing:.15em!important;text-transform:uppercase!important}header,.header,[class*=header]:not([class*=heading]){background:var(--forge-black)!important;border-bottom:1px solid #1a1a1a!important}.header__heading-link,.header__menu-item,nav a,.nav-link,[class*=nav] a{font-family:var(--font-display)!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--forge-white)!important;transition:color .2s ease!important}[class*=nav] a:hover,.header__menu-item:hover{color:var(--forge-red)!important}.header__heading a,.header__heading{font-family:var(--font-display)!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--forge-white)!important}.hero,[class*=hero],section[class*=hero]{min-height:90vh!important;position:relative!important}.hero__content,[class*=hero__content]{background:transparent!important}.hero h1,.hero h2,[class*=hero] h1,[class*=hero] h2{font-size:clamp(3rem,10vw,9rem)!important;line-height:.9!important;font-weight:700!important;color:#ede7dc!important;text-shadow:0 2px 40px rgba(0,0,0,.8)!important}.button,button:not([class*=icon]):not([class*=close]):not([class*=toggle]),[class*=btn]:not([class*=icon]),.shopify-payment-button__button,input[type=submit]{font-family:var(--font-display)!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:0!important;padding:16px 32px!important;border:1px solid var(--forge-white)!important;background:transparent!important;color:var(--forge-white)!important;transition:all .2s ease!important;cursor:pointer!important}.button:hover,[class*=btn]:hover{background:var(--forge-white)!important;color:var(--forge-black)!important}.button--primary,[class*=btn--primary],.shopify-payment-button__button--unshaded{background:var(--forge-red)!important;border-color:var(--forge-red)!important;color:var(--forge-white)!important}.button--primary:hover,[class*=btn--primary]:hover{background:#a93226!important;border-color:#a93226!important}.marquee,[class*=marquee]{background:var(--forge-red)!important;color:var(--forge-white)!important;font-family:var(--font-display)!important;font-size:.85rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:600!important;padding:14px 0!important;border-top:1px solid #a93226!important;border-bottom:1px solid #a93226!important}.collection-card,[class*=collection-card],.card,[class*=card]:not([class*=product-card]){background:#111!important;border:1px solid #1f1f1f!important;border-radius:0!important;overflow:hidden!important;transition:border-color .2s ease!important}.collection-card:hover,[class*=collection-card]:hover{border-color:var(--forge-red)!important}[class*=collection] h2,[class*=collection] h3,[class*=collection-card] h2{font-family:var(--font-display)!important;font-size:1.4rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--forge-white)!important}.product-card,[class*=product-card]{background:#0f0f0f!important;border:1px solid #1a1a1a!important;border-radius:0!important;transition:border-color .25s ease!important}.product-card:hover,[class*=product-card]:hover{border-color:var(--forge-red)!important}.product-card__title,[class*=product-card__title]{font-family:var(--font-display)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--forge-white)!important}.price,[class*=price]{font-family:var(--font-body)!important;font-weight:500!important;color:var(--forge-white)!important}.section-header,[class*=section__header],[class*=section-header]{font-family:var(--font-display)!important;font-size:clamp(1.8rem,4vw,3.5rem)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--forge-white)!important;border-bottom:2px solid var(--forge-red)!important;padding-bottom:12px!important;margin-bottom:2rem!important}footer,.footer,[class*=footer]{background:#080808!important;border-top:1px solid #1a1a1a!important;color:var(--forge-white)!important}footer a,.footer a,[class*=footer] a{color:#999!important;font-family:var(--font-body)!important;font-size:.8rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;transition:color .2s!important}footer a:hover{color:var(--forge-red)!important}footer h3,.footer h3,[class*=footer] h3{font-family:var(--font-display)!important;font-size:.8rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#666!important;margin-bottom:1rem!important}input,select,textarea{background:#111!important;border:1px solid #333!important;border-radius:0!important;color:var(--forge-white)!important;font-family:var(--font-body)!important}input:focus,select:focus,textarea:focus{border-color:var(--forge-red)!important;outline:none!important}.badge,[class*=badge]{background:var(--forge-red)!important;color:var(--forge-white)!important;font-family:var(--font-display)!important;font-size:.65rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:0!important;padding:4px 8px!important}hr,[class*=divider]{border-color:#1f1f1f!important}[class*=breadcrumb] a{color:#666!important;font-size:.75rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--forge-black)}::-webkit-scrollbar-thumb{background:var(--forge-gray)}::-webkit-scrollbar-thumb:hover{background:var(--forge-red)}::selection{background:var(--forge-red);color:var(--forge-white)}:root{--fl-black:#0E0E10;--fl-bone:#EDE7DC;--fl-gold:#C8902C;--fl-steel:#4A4E54;--fl-ember:#D6601F}#shopify-section-hero_jVaWmY{position:relative;background:#0e0e10 url(/cdn/shop/files/forgedloot-hero.png?v=1782705542) center/cover no-repeat;min-height:86vh;display:flex;align-items:center}#shopify-section-hero_jVaWmY:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0e10f0,#0e0e1099 50%,#0e0e1033);z-index:0}#shopify-section-hero_jVaWmY>*{position:relative;z-index:1}#shopify-section-hero_jVaWmY h1,#shopify-section-hero_jVaWmY [class*=heading] *{font-size:clamp(2.6rem,7vw,6rem)!important;line-height:.95!important;color:var(--fl-bone)!important;text-transform:uppercase;letter-spacing:.01em;text-shadow:0 4px 30px rgba(0,0,0,.7)}.button-custom,#shopify-section-hero_jVaWmY a[class*=button]{background:var(--fl-gold)!important;color:#0e0e10!important;border:none!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;padding:1rem 2.4rem!important;border-radius:0!important;transition:.2s}.button-custom:hover,#shopify-section-hero_jVaWmY a[class*=button]:hover{background:var(--fl-ember)!important;color:#fff!important}#shopify-section-collections_FL [class*=title],#shopify-section-collections_FL h2{color:var(--fl-bone)!important;text-transform:uppercase;letter-spacing:.04em}#shopify-section-collections_FL a:hover [class*=title]{color:var(--fl-gold)!important}[class*=collection] img,[class*=product] img{border-radius:0!important}a:hover{color:var(--fl-gold)}[name=add],button[type=submit][name=add],.product-form__submit{background:var(--fl-gold)!important;color:#0e0e10!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.05em;border-radius:0!important}[name=add]:hover{background:var(--fl-ember)!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
