@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,600;0,700;1,400&family=Black+Ops+One&display=swap";:root{--dg-orange: #e07b20;--dg-orange-light: #f0903a;--dg-dark: #0d0d0d;--dg-dark-2: #141414;--dg-dark-3: #1a1a1a;--dg-dark-4: #222222;--dg-border: rgba(255,255,255,.08);--dg-text: rgba(255,255,255,.85);--dg-text-muted: rgba(255,255,255,.5);--dg-font-display: "Black Ops One", sans-serif;--dg-font-body: "Barlow Condensed", sans-serif}.shopify-section-announcement-bar{background:var(--dg-orange)!important;color:#000!important;font-family:var(--dg-font-display)!important;letter-spacing:.1em;font-size:.85rem}body{background-color:var(--dg-dark);color:var(--dg-text)}.dg-section{font-family:var(--dg-font-body)}.dg-industrial-bg{background-color:var(--dg-dark);background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.015) 0px,rgba(255,255,255,.015) 1px,transparent 1px,transparent 12px)}.dg-metal-bg{background-color:var(--dg-dark-2);background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.012) 0px,rgba(255,255,255,.012) 1px,transparent 1px,transparent 10px)}.dg-heading{font-family:var(--dg-font-display);letter-spacing:.12em;text-transform:uppercase;color:#fff;line-height:1.1}.dg-subheading{font-family:var(--dg-font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--dg-orange);font-size:.8rem}.dg-body-text{font-family:var(--dg-font-body);font-size:1.1rem;line-height:1.7;color:var(--dg-text-muted)}.dg-btn-primary{display:inline-flex;align-items:center;gap:.5rem;background:var(--dg-orange);color:#000;font-family:var(--dg-font-display);letter-spacing:.12em;text-transform:uppercase;padding:.85rem 2rem;border:none;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .15s ease;font-size:1rem}.dg-btn-primary:hover{background:var(--dg-orange-light);color:#000;text-decoration:none}.dg-btn-primary:active{transform:scale(.97)}.dg-btn-outline{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:#fff;font-family:var(--dg-font-display);letter-spacing:.12em;text-transform:uppercase;padding:.85rem 2rem;border:2px solid rgba(255,255,255,.3);cursor:pointer;text-decoration:none;transition:border-color .2s ease,color .2s ease;font-size:1rem}.dg-btn-outline:hover{border-color:var(--dg-orange);color:var(--dg-orange);text-decoration:none}.dg-divider{width:4rem;height:3px;background:var(--dg-orange);margin-bottom:1.5rem}.dg-diamond-sep{display:flex;align-items:center;gap:1rem;margin:2rem 0}.dg-diamond-sep:before,.dg-diamond-sep:after{content:"";flex:1;height:1px;background:#e07b204d}.dg-diamond-sep span{width:8px;height:8px;background:var(--dg-orange);transform:rotate(45deg);display:block;flex-shrink:0}.dg-trust-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:2rem 1rem;border-top:1px solid var(--dg-border);border-bottom:1px solid var(--dg-border)}.dg-trust-badge{display:flex;align-items:center;gap:.6rem;font-family:var(--dg-font-display);font-size:.8rem;letter-spacing:.1em;color:#fff9;text-transform:uppercase}.dg-trust-badge svg{color:var(--dg-orange);flex-shrink:0}.dg-product-card{background:var(--dg-dark-3);border:1px solid var(--dg-border);transition:border-color .25s ease,transform .25s ease;overflow:hidden}.dg-product-card:hover{border-color:#e07b2066;transform:translateY(-3px)}.dg-product-card .dg-card-label{font-family:var(--dg-font-display);font-size:.7rem;letter-spacing:.15em;color:var(--dg-orange);text-transform:uppercase;margin-bottom:.3rem}.dg-product-card .dg-card-title{font-family:var(--dg-font-display);font-size:1rem;letter-spacing:.1em;color:#fff;text-transform:uppercase;margin-bottom:.5rem}.dg-product-card .dg-card-price{font-family:var(--dg-font-body);font-size:1.1rem;color:var(--dg-orange);font-weight:700}.dg-stars{color:var(--dg-orange);letter-spacing:.1em;font-size:1rem}.dg-py-sm{padding-top:3rem;padding-bottom:3rem}.dg-py-md{padding-top:5rem;padding-bottom:5rem}.dg-py-lg{padding-top:7rem;padding-bottom:7rem}.dg-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}@media(max-width:768px){.dg-heading{font-size:clamp(2rem,8vw,4rem)}.dg-py-lg{padding-top:4rem;padding-bottom:4rem}.dg-py-md{padding-top:3rem;padding-bottom:3rem}.dg-trust-strip{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
