:root{--dh-black: #0c0d11;--dh-carbon: #16181e;--dh-dark: #1a1e26;--dh-surface: #1e2028;--dh-border: #333642;--dh-border-light: rgba(255, 255, 255, .06);--dh-gold: #D4AF37;--dh-gold-bright: #FFD700;--dh-accent: #c45a1a;--dh-accent-dark: #a94b15;--dh-text: #e2e4ed;--dh-text-muted: rgba(255, 255, 255, .9);--dh-text-dim: rgba(255, 255, 255, .6);--dh-white: #ffffff;--dh-bg-primary: var(--dh-black);--dh-bg-secondary: var(--dh-carbon);--dh-bg-surface: var(--dh-surface);--dh-btn-bg: var(--dh-gold-bright);--dh-btn-text: #000;--dh-btn-hover-bg: #fff;--dh-btn-hover-text: #000;--dh-link-color: var(--dh-gold);--dh-link-hover: var(--dh-gold-bright);--dh-header-bg: var(--dh-carbon);--dh-header-text: var(--dh-text);--dh-nav-bg: var(--dh-accent);--dh-nav-text: var(--dh-white);--dh-font-head: var(--font-heading-family);--dh-font-body: var(--font-body-family);--font-secondary: var(--font-body-family)}body{font-family:var(--font-body-family)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading{font-family:var(--font-heading-family)}.banner__overlay{background:linear-gradient(to right,#0000008c,#00000040)!important;opacity:1!important}@keyframes v2-radar-shine{0%{background-position:200% center}to{background-position:-50% center}}.dhh__top{background:var(--dh-header-bg)!important;border-bottom:1px solid var(--dh-border)!important}.dhh__logo-text{color:var(--dh-text)!important}.dhh__logo-text span{color:var(--dh-gold)!important}.dhh__search-form{border-color:var(--dh-border)!important;background:#ffffff0f!important}.dhh__search-form:focus-within{border-color:var(--dh-gold)!important;box-shadow:0 0 0 3px #d4af3726!important}.dhh__search-select{background-color:#ffffff0a!important;color:var(--dh-text-muted)!important;border-right-color:var(--dh-border)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M1 1l3 3 3-3' fill='none' stroke='%238c90a3' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.dhh__search-input{color:var(--dh-white)!important}.dhh__search-input::placeholder{color:var(--dh-text-dim)!important}.dhh__search-btn{background:var(--dh-gold-bright)!important;color:#000!important}.dhh__search-btn:hover{background:var(--dh-white)!important}.dhh__icon-link{color:var(--dh-text-muted)!important}.dhh__icon-link:hover{color:var(--dh-gold)!important}.dhh__icon-text{color:var(--dh-text-muted)!important}.dhh__icon-text strong{color:var(--dh-text)!important}.dhh__cart-count{background:var(--dh-gold-bright)!important;color:#000!important}.dhh__nav{border-bottom-color:#ffd70014!important}.dhh__predict{background:var(--dh-carbon)!important;border-color:var(--dh-border)!important;border-top-color:var(--dh-gold)!important}.dhh__predict-item{color:var(--dh-text)!important;border-bottom-color:var(--dh-border-light)!important}.dhh__predict-item:hover{background:#d4af370f!important}.dhh__predict-img{background:#ffffff0a!important}.dhh__predict-title{color:var(--dh-text)!important}.dhh__predict-price{color:var(--dh-gold)!important}.dhh__predict-all{color:var(--dh-gold)!important;border-top-color:var(--dh-border)!important}.dhh__predict-all:hover{background:#d4af370f!important}.dhh__predict-empty{color:var(--dh-text-muted)!important}.dhh__mobile-search{background:var(--dh-carbon)!important;border-bottom-color:var(--dh-border)!important}.dhh__dropdown{background:var(--dh-carbon)!important;border-color:var(--dh-border)!important;border-top-color:var(--dh-gold)!important}.dhh__dropdown-link{color:var(--dh-text-muted)!important}.dhh__dropdown-link:hover{background:#ffffff0a!important;color:var(--dh-gold)!important}.dhh{z-index:50!important}.cart-drawer,.cart-drawer.drawer{z-index:9999!important;position:fixed!important;top:0!important;right:0!important;height:100vh!important;height:100dvh!important}.cart-drawer>.overlay,.cart-drawer>overlay-element{z-index:9998!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;height:100dvh!important}.cart-drawer>.drawer__inner{z-index:9999!important}.search-drawer,.search-drawer.drawer{z-index:9999!important}.search-drawer>.overlay,.search-drawer>overlay-element{z-index:9998!important}.dhh__overlay{z-index:9990!important}.dhh__nav.is-open{z-index:9991!important}body{background:radial-gradient(circle at 50% -10%,var(--dh-dark),var(--dh-black) 80%);color:var(--dh-text)}body{--color-background: 12, 13, 17;--color-base-background: 12, 13, 17;--color-foreground: 226, 228, 237;--color-base-text: 226, 228, 237}.header-group,[class*=header-group]{position:relative;z-index:100}.dh-header-v2-section{position:absolute;top:0;left:0;width:100%;z-index:100}@media(min-width:769px){body:not(.template-index) .main-content{padding-top:var(--dhh-header-offset, 152px)}}@media(max-width:768px){body:not(.template-index) .main-content{padding-top:var(--dhh-header-offset-mobile, 72px)}}body:not(.template-index) .dhh__top{background:#0c0e14eb}body:not(.template-index) .dhh__nav{background:#0a0c10d9}.page-container,.main-content,.section{background:transparent!important;background-color:transparent!important}.button--primary .btn-text,.button--primary{font-family:var(--dh-font-head);text-transform:uppercase;letter-spacing:.5px}.product-form__submit,.shopify-payment-button .shopify-payment-button__button{background:var(--dh-gold-bright)!important;color:#000!important;border-color:var(--dh-gold-bright)!important;font-family:var(--dh-font-head)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;border-radius:8px!important;transition:all .3s ease!important}.product-form__submit:hover,.shopify-payment-button .shopify-payment-button__button:hover{background:var(--dh-white)!important;border-color:var(--dh-white)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #ffd7004d!important}.collection .card:hover .button--primary,.product-card:hover .button--primary,.collection .card:hover .product-form__submit,.product-card:hover .product-form__submit{background:var(--dh-gold-bright, #FFD700)!important;border-color:var(--dh-gold-bright, #FFD700)!important;color:#000!important;box-shadow:0 4px 16px #ffd70040!important;transition:all .3s ease!important}a:not([class]){color:var(--dh-gold);transition:color .2s ease}a:not([class]):hover{color:var(--dh-gold-bright)}.field .input,.field textarea,.field select,input.input,textarea.input{background:#ffffff0a!important;border-color:var(--dh-border)!important;color:var(--dh-text)!important;caret-color:var(--dh-gold)}.field .input:focus,input.input:focus,textarea.input:focus{border-color:var(--dh-gold)!important;box-shadow:0 0 0 2px #d4af3726!important}.field .input::placeholder,input.input::placeholder{color:var(--dh-text-dim)!important}.product__title,.product .title{color:var(--dh-text)!important;font-family:var(--dh-font-head)!important}.product .price__regular .price-item,.product .price__sale .price-item--regular{color:var(--dh-text-muted)!important}.product .price__sale .price-item--sale,.product .price .price-item{color:var(--dh-gold)!important;font-family:var(--dh-font-body)!important}.collection .card,.product-card{background:var(--dh-carbon)!important;border-color:var(--dh-border)!important;border-radius:12px!important}.collection .card:hover,.product-card:hover{border-color:#d4af3740!important;box-shadow:0 12px 30px #0006!important}.collection .card__heading a,.product-card__title a,.product-card__title{font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:var(--dh-text)!important;text-transform:none!important;letter-spacing:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection .card__heading a:hover,.product-card__title a:hover{color:var(--dh-gold)!important}@media(max-width:768px){.collection .card__heading a,.product-card__title a,.product-card__title{font-size:14px!important;line-height:1.3!important}}.cart-item,.cart .cart-item{border-color:var(--dh-border-light)!important}.cart-item__name,.cart-item__details a{color:var(--dh-text)!important}.cart-item__price .price{color:var(--dh-gold)!important}.cart__footer .totals__total-value{color:var(--dh-gold-bright)!important;font-family:var(--dh-font-body)!important;font-weight:700!important}.footer-group,.footer{background:linear-gradient(180deg,#0e1018,#0a0c10)!important;border-top:1px solid rgba(255,215,0,.06)!important;color:var(--dh-text-muted)!important}.footer-group .section,.footer .section{background:transparent!important}.footer .page-width{max-width:1400px!important;padding:0 clamp(24px,5vw,80px)!important}.footer .footer__heading,.footer h2,.footer h3{color:var(--dh-text, #e2e4ed)!important;font-family:var(--font-heading-family)!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:14px!important;font-weight:700!important;margin-bottom:16px!important}.footer a{color:#5a5e70!important;transition:color .2s ease!important;font-family:var(--font-body-family)!important;font-size:13px!important}.footer a:hover{color:var(--dh-gold, #D4AF37)!important}.footer p,.footer .rte{color:#4a4e5e!important;font-size:13px!important;line-height:1.6!important;font-family:var(--font-body-family)!important}.footer__bottom,.footer .copyright{border-top:1px solid rgba(255,255,255,.04)!important;color:#3a3e4e!important;font-size:12px!important}.footer .payment-icons svg{opacity:.4;transition:opacity .2s}.footer .payment-icons svg:hover{opacity:.8}.footer .social-icons a{color:#4a4e5e!important}.footer .social-icons a:hover{color:var(--dh-gold, #D4AF37)!important}.footer .newsletter-form input{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.06)!important;color:#fff!important;border-radius:6px!important;font-family:var(--font-body-family)!important}.multicolumn-with-icons .section{background:#0e101899!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-top:1px solid rgba(255,215,0,.04)!important;border-bottom:1px solid rgba(255,255,255,.03)!important}.multicolumn-with-icons .heading,.multicolumn-with-icons h3{color:var(--dh-text, #e2e4ed)!important;font-family:var(--font-heading-family)!important}.multicolumn-with-icons p,.multicolumn-with-icons .rte{color:#5a5e70!important;font-family:var(--font-body-family)!important;font-size:13px!important}.multicolumn-with-icons .icon svg{color:var(--dh-gold, #D4AF37)!important}.announcement-bar{font-family:var(--dh-font-body)!important}.drawer__inner{background:var(--dh-carbon)!important}.drawer__title{color:var(--dh-text)!important;font-family:var(--dh-font-head)!important}.drawer__close{color:var(--dh-text-muted)!important}.button--close,.drawer__close.button--close,.drawer__close{background:transparent!important;background-color:transparent!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:50%!important;clip-path:none!important;-webkit-clip-path:none!important;width:40px;height:40px;padding:0!important;color:var(--dh-text, #e2e4ed)!important;transform:none!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease!important}.button--close .btn-fill,.drawer__close .btn-fill{display:none!important}.button--close .btn-text,.button--close .icon,.drawer__close .btn-text,.drawer__close .icon{position:relative;z-index:2;color:currentColor!important}.button--close:hover,.button--close:focus,.button--close:focus-visible,.drawer__close:hover,.drawer__close:focus,.drawer__close:focus-visible{background:#ffffff0f!important;border-color:#d4af3773!important;color:var(--dh-gold-bright, #FFD700)!important;outline:none!important;transform:rotate(90deg)!important}.button--close:active,.drawer__close:active{background:#ffffff1a!important;transform:rotate(90deg) scale(.95)!important}.cart-drawer .drawer__inner{--color-foreground: 226, 228, 237;--color-background: 22, 24, 30;--color-border: 51, 54, 66}::-webkit-scrollbar{width:8px;background:var(--dh-black)}::-webkit-scrollbar-thumb{background:var(--dh-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--dh-text-dim)}::selection{background:#d4af374d;color:var(--dh-white)}@media(max-width:767px){.dh-filter-toggle{position:fixed!important;bottom:20px;left:16px;z-index:999;background:var(--dh-gold-bright, #FFC107)!important;color:#0a0c10!important;padding:12px 22px!important;min-height:48px;border-radius:12px!important;border:none!important;box-shadow:0 8px 20px #00000059,0 2px 6px #00000040;font-weight:700;letter-spacing:.4px;transition:transform .3s ease,opacity .3s ease,box-shadow .25s ease;transform:translateY(0);opacity:1;will-change:transform,opacity}.dh-filter-toggle{--color-button-gradient: none;--color-button-background: 255, 193, 7;--color-button-text: 10, 12, 16;--color-button-border: 255, 193, 7;-webkit-backdrop-filter:none;backdrop-filter:none}.dh-filter-toggle .btn-text,.dh-filter-toggle .btn-text svg,.dh-filter-toggle .btn-text path{color:#0a0c10!important;stroke:#0a0c10!important;fill:currentColor}.dh-filter-toggle .facet-count{background:#0a0c10!important;color:var(--dh-gold-bright, #FFC107)!important}.dh-filter-toggle:hover,.dh-filter-toggle:focus-visible{transform:translateY(-2px);box-shadow:0 12px 26px #00000073,0 3px 8px #0000004d;outline:none}.dh-filter-toggle.hide{transform:translateY(140%);opacity:0;pointer-events:none}.dh-filter-toggle.show{transform:translateY(0);opacity:1;pointer-events:auto}.facet-wrapper:has(>.dh-filter-toggle){padding-inline-end:0}}.button--secondary:not(.button--close):not(.dh-filter-toggle){--color-button-gradient: none;--color-button-background: 255, 255, 255;--color-button-text: 0, 0, 0;--color-button-border: 255, 255, 255;background:#fff!important;color:#000!important;border:none!important;border-radius:10px;font-weight:600;-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.button--secondary:not(.button--close):not(.dh-filter-toggle) .btn-text,.button--secondary:not(.button--close):not(.dh-filter-toggle) .btn-text *{color:#000!important;position:relative;z-index:2}.button--secondary:not(.button--close):not(.dh-filter-toggle) .btn-fill{display:none!important}.button--secondary:not(.button--close):not(.dh-filter-toggle):hover,.button--secondary:not(.button--close):not(.dh-filter-toggle):focus,.button--secondary:not(.button--close):not(.dh-filter-toggle):focus-visible,.button--secondary:not(.button--close):not(.dh-filter-toggle):active,.js [data-button-hover=standard] .button--secondary:not(.button--close):not(.dh-filter-toggle):hover,.js [data-button-hover=standard] .button--secondary:not(.button--close):not(.dh-filter-toggle):focus{background:#fff!important;color:#000!important;--color-button-background: 255, 255, 255;--color-button-text: 0, 0, 0;--color-button-border: 255, 255, 255;transform:translateY(-2px);box-shadow:0 6px 18px #0003;outline:none}.button--secondary:not(.button--close):not(.dh-filter-toggle):hover .btn-text,.button--secondary:not(.button--close):not(.dh-filter-toggle):focus .btn-text,.button--secondary:not(.button--close):not(.dh-filter-toggle):active .btn-text,.button--secondary:not(.button--close):not(.dh-filter-toggle):hover .btn-text *,.button--secondary:not(.button--close):not(.dh-filter-toggle):focus .btn-text *,.button--secondary:not(.button--close):not(.dh-filter-toggle):active .btn-text *{color:#000!important}.button--secondary:not(.button--close):not(.dh-filter-toggle):not(:hover):not(:focus):not(:active){transform:translateY(0);box-shadow:none}.dh-section-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat;pointer-events:none}.dh-section-bg--flipped{transform:scaleX(-1)}.dh-section-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.dh-section-content{position:relative;z-index:2}.dh-section-has-bg{position:relative;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/18/assets/dh-global-colors.css.map */
