html.dn-global-root{height:auto!important;min-height:100%;overflow-x:hidden!important;overflow-y:auto!important}.dn-global-page{--dn-ink: #08090a;--dn-ink-soft: #111214;--dn-paper: #e8e4dc;--dn-muted: #aaa69f;--dn-line: rgba(232, 228, 220, .16);--dn-line-strong: rgba(232, 228, 220, .34);--dn-blood: #9f191f;--dn-blood-bright: #c4242b;--dn-acid: #c4242b;--dn-serif: Georgia, "Times New Roman", serif;--dn-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dn-hand: "Courier New", Courier, monospace;height:auto!important;min-height:100vh;overflow-x:hidden!important;overflow-y:visible!important;color:var(--dn-paper);background:var(--dn-ink);font-family:var(--dn-sans)}@keyframes dnGlobalCtaAura{0%,to{box-shadow:0 0 #c4242b00,0 8px 24px #64080d2e;filter:brightness(1)}50%{box-shadow:0 0 0 5px #c4242b1f,0 12px 30px #9f191f6b;filter:brightness(1.08)}}@keyframes dnGlobalCtaSlash{0%,58%{transform:translate(-190%) skew(-22deg);opacity:0}64%{opacity:.82}78%,to{transform:translate(240%) skew(-22deg);opacity:0}}.dn-global-page .page-wrapper,.dn-global-page .content-for-layout,.dn-global-page .section-background,.dn-global-page .section,.dn-global-page .shopify-policy__container{color:var(--dn-paper);background:var(--dn-ink)!important}.dn-global-page .page-wrapper{height:auto!important;min-height:100vh;overflow:visible!important}.dn-global-page .content-for-layout{flex:1 0 auto!important;min-height:62vh;overflow:visible!important}.dn-global-page .dn-footer{flex:0 0 auto;margin-top:auto}.dn-global-page .section{--color-foreground: #e8e4dc;--color-foreground-rgb: 232 228 220;--color-background: #08090a;--color-background-rgb: 8 9 10}.dn-global-page h1,.dn-global-page h2,.dn-global-page h3{color:var(--dn-paper);font-family:var(--dn-serif);font-weight:400;letter-spacing:-.025em}.dn-global-page .content-for-layout h1,.dn-global-page .content-for-layout h2,.dn-global-page .content-for-layout h3{color:var(--dn-paper)!important}.dn-global-page h1{font-size:clamp(42px,6vw,72px)}.dn-global-page h2{margin-top:42px;font-size:clamp(28px,4vw,42px)}.dn-global-page p,.dn-global-page li{color:var(--dn-muted);line-height:1.75}.dn-global-page a{color:inherit}.dn-page-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:auto 1fr auto auto;min-height:70px;align-items:center;gap:28px;padding:10px clamp(18px,4vw,58px);border-bottom:1px solid var(--dn-line);background:#08090af0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dn-page-header__brand,.dn-footer__brand{display:inline-flex;align-items:center;gap:12px;color:var(--dn-paper);text-decoration:none}.dn-page-header__brand-logo{width:168px;height:56px;object-fit:cover;object-position:center;mix-blend-mode:screen}.dn-footer__brand-logo{width:184px;height:61px;object-fit:cover;object-position:center;mix-blend-mode:screen}.dn-page-header__shipping{display:flex;align-items:center;justify-content:flex-end;gap:10px}.dn-page-header__shipping>span{display:grid;min-width:30px;height:22px;place-items:center;border:1px solid rgba(196,36,43,.58);color:#ff9ca0;font:800 9px/1 var(--dn-hand)}.dn-page-header__shipping p{display:grid;gap:1px;margin:0;text-align:right}.dn-page-header__shipping strong{color:var(--dn-paper);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.dn-page-header__shipping small{color:var(--dn-muted);font-size:10px}.dn-page-header__actions{display:flex;align-items:center;gap:10px}.dn-page-header__actions a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;font-size:9px;font-weight:900;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.dn-page-header__back{border:1px solid var(--dn-line-strong);color:var(--dn-paper)}.dn-page-header__buy{position:relative;isolation:isolate;gap:18px;border:1px solid var(--dn-blood);color:#fff;background:var(--dn-blood);animation:dnGlobalCtaAura 3.4s ease-in-out infinite;overflow:hidden}.dn-page-header__buy:before{position:absolute;top:-55%;bottom:-55%;left:0;z-index:-1;width:34%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),rgba(196,36,43,.5),transparent);transform:translate(-190%) skew(-22deg);animation:dnGlobalCtaSlash 4.6s cubic-bezier(.2,.65,.3,1) infinite;pointer-events:none}.dn-page-header__buy:hover{background:var(--dn-blood-bright)}.dn-global-page .shopify-policy__container{max-width:940px;margin-inline:auto;padding:clamp(64px,8vw,120px) clamp(22px,5vw,64px)}.dn-global-page .shopify-policy__title{margin-bottom:56px;text-align:left}.dn-global-page .shopify-policy__body{font-size:15px}.dn-global-page .shopify-policy__body strong{color:var(--dn-paper)}.dn-global-page .shopify-policy__body a{color:var(--dn-acid);text-underline-offset:4px}.dn-global-page input,.dn-global-page textarea{border:1px solid var(--dn-line-strong)!important;border-radius:0!important;color:var(--dn-paper)!important;background:var(--dn-ink-soft)!important}.dn-global-page input::placeholder,.dn-global-page textarea::placeholder{color:#77746f!important;opacity:1}.dn-global-page button[type=submit]{border-radius:0!important;color:#fff!important;background:var(--dn-blood)!important;text-transform:uppercase}.dn-global-page [data-template=cart],.dn-global-page [data-template=cart] .section,.dn-global-page [data-template=cart] [class*=color-]{--color-foreground: #e8e4dc !important;--color-foreground-rgb: 232 228 220 !important;--color-foreground-subdued: #aaa69f !important;--color-background: #08090a !important;--color-background-rgb: 8 9 10 !important;--color-border: #4a4947 !important;--color-border-rgb: 74 73 71 !important;--color-input-text: #e8e4dc !important;--color-input-text-rgb: 232 228 220 !important;--color-input-background: #111214 !important;--color-input-border: #4a4947 !important;color:var(--dn-paper);background:var(--dn-ink)!important}.dn-global-page [data-template=cart] :is(.cart-page,.cart-title,.cart-items,.cart-items__details,.cart-items__title,.cart-primary-typography,.cart-secondary-typography,.cart-summary,.cart-totals,.cart-actions,.cart-note__summary,.cart-discount__summary,.title-text,.text-block,.resource-card__title,.price){color:var(--dn-paper)!important}.dn-global-page [data-template=cart] :is(.cart-totals__tax-note,.cart-totals__tax-note a,.compare-at-price,s){color:var(--dn-muted)!important}.dn-global-page [data-template=cart] .product-badges__badge{--color-foreground: #08090a !important;--color-foreground-rgb: 8 9 10 !important;color:#08090a!important;background:var(--dn-paper)!important}.dn-footer{display:grid;grid-template-columns:auto 1fr;gap:28px 60px;align-items:center;padding:44px clamp(22px,6vw,86px);border-top:1px solid var(--dn-line);color:#77746f;background:#090a0b}.dn-footer__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 26px}.dn-footer__links a{color:var(--dn-muted);font-size:10px;font-weight:800;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.dn-footer__links a:hover{color:var(--dn-paper)}.dn-footer__meta{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:24px;border-top:1px solid var(--dn-line)}.dn-footer__meta p{margin:0;color:#77746f;font-size:9px}.dn-footer__instagram{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--dn-line);border-radius:50%;color:var(--dn-paper);text-decoration:none;transition:border-color .18s ease,color .18s ease}.dn-footer__instagram svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dn-footer__instagram:hover,.dn-footer__instagram:focus-visible{border-color:var(--dn-paper);color:#fff}.dn-footer__partner{text-align:right}.dn-footer__partner a{color:var(--dn-muted);text-underline-offset:3px}.dn-footer__partner a:hover{color:var(--dn-paper)}.dn-language-switcher{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--dn-line-strong);background:#0d0e10}.dn-language-switcher a{display:inline-flex;min-width:32px;min-height:28px;align-items:center;justify-content:center;padding:0 7px;border:0;color:var(--dn-muted);background:transparent;font:800 9px/1 var(--dn-hand);letter-spacing:.08em;text-decoration:none}.dn-language-switcher a:hover,.dn-language-switcher a.is-active{color:#fff;background:var(--dn-acid)}.dn-route-redirect{display:grid;min-height:70vh;place-content:center;gap:18px;padding:40px;text-align:center}.dn-route-redirect a{color:var(--dn-paper)}@media(max-width:840px){.dn-page-header{grid-template-columns:auto 1fr auto;gap:14px}.dn-page-header__shipping{display:none}.dn-page-header__actions{justify-content:flex-end}}@media(max-width:600px){.dn-page-header{min-height:62px;padding-inline:12px}.dn-page-header__brand-logo{width:92px;height:31px}.dn-page-header__back{display:none!important}.dn-page-header__buy{min-height:42px!important;padding-inline:14px!important}.dn-footer{grid-template-columns:1fr;gap:28px;padding:38px 22px}.dn-footer__links{justify-content:flex-start}.dn-footer__meta{align-items:flex-start;flex-direction:column}.dn-footer__partner{text-align:left}}@media(prefers-reduced-motion:reduce){.dn-page-header__buy,.dn-page-header__buy:before{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/death-note-global.css.map */
