@import"https://fonts.googleapis.com/css2?family=Dela+Gothic+One&display=swap";.d4-404,.dk-contact{--dun-blue: #3f5ef4;--dun-blue-deep: #2a44d4;--dun-lime: #b5f800;--dun-lime-deep: #9bcc14;--dun-sky: #edeff6;--dun-ink: #0b1020;--dun-ink-2: #1a2240;--dun-muted: #5a6485;--dun-line: #e3e6f0;--font-display: "Dela Gothic One", "Sour Gummy", system-ui, sans-serif;--font-body: "forma-djr-text", "Forma DJR Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ease-out: cubic-bezier(.2, .7, .2, 1);font-family:var(--font-body);color:var(--dun-ink);-webkit-font-smoothing:antialiased}.d4-404 :is(a,button):focus-visible,.dk-contact :is(a,button):focus-visible{outline:3px solid var(--dun-lime);outline-offset:2px}.dw-btn,.d4-btn,.dk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 30px;border-radius:9999px;border:0;font-family:var(--font-body);font-weight:800;font-size:14px;text-decoration:none;cursor:pointer;transition:background .12s var(--ease-out),color .12s var(--ease-out)}.d4-btn--lime,.dk-btn--lime{background:var(--dun-lime);color:var(--dun-ink)}.d4-btn--lime:hover,.dk-btn--lime:hover{background:var(--dun-lime-deep);color:var(--dun-ink)}.d4-btn--outline-white{background:transparent;border:2px solid rgba(255,255,255,.5);color:#fff}.d4-btn--outline-white:hover{background:#fff;color:var(--dun-ink);border-color:#fff}.d4-404{position:relative;background:var(--dun-ink);color:#fff;overflow:hidden}.d4-404:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 0%,rgba(63,94,244,.35) 0%,transparent 55%);pointer-events:none}.d4-404__inner{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:110px 24px 120px;text-align:center}.d4-404__code{font-family:var(--font-display);font-weight:400;line-height:.9;font-size:clamp(90px,22vw,200px);color:var(--dun-lime);margin:0}.d4-404__title{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,4vw,40px);margin:8px 0 16px}.d4-404__text{color:#ffffffc7;font-size:16px;line-height:1.6;margin:0 auto 32px;max-width:44ch}.d4-404__ctas{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.dk-contact{background:#000;padding:56px 0 88px}.dk-contact__inner{max-width:720px;margin:0 auto;padding:0 24px}.dk-contact__head{text-align:center;margin-bottom:40px}.dk-contact__kicker{font-size:15px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--dun-lime);margin:0 0 12px}.dk-contact__title{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;font-size:clamp(32px,5vw,52px);margin:0;color:#fff}.dk-contact__lead{margin:16px auto 0;max-width:46ch;color:#fffc;font-size:16px;line-height:1.6}.dk-card{background:transparent;border:0;border-radius:0;padding:0}.dk-success{background:var(--dun-lime);border:0;color:var(--dun-ink);border-radius:14px;padding:16px 20px;margin-bottom:24px;font-size:15px;font-weight:700}.dk-field{margin-bottom:18px}.dk-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.dk-label{display:block;font-size:13px;font-weight:700;margin-bottom:7px;color:#fff}.dk-contact .dk-input,.dk-contact .dk-textarea{width:100%;border:2px solid var(--dun-lime);border-radius:9999px;padding:15px 22px;font-family:inherit;font-size:15px;color:#fff;background:#000;caret-color:var(--dun-lime);transition:border-color .12s var(--ease-out),box-shadow .12s var(--ease-out)}.dk-contact .dk-textarea{border-radius:18px}.dk-contact .dk-input::placeholder,.dk-contact .dk-textarea::placeholder{color:#ffffff8c}.dk-contact .dk-input:focus,.dk-contact .dk-textarea:focus{outline:none;border-color:var(--dun-lime);box-shadow:0 0 0 4px #b5f80038}.dk-contact .dk-textarea{resize:vertical;min-height:130px}.dk-submit{width:100%;margin-top:6px;background:var(--dun-lime);color:var(--dun-ink)}.dk-submit:hover{background:var(--dun-lime-deep);color:var(--dun-ink)}.dk-error{background:#fdecea;border:1px solid #f5b5ae;color:#8a1a14;border-radius:12px;padding:14px 18px;margin-bottom:22px;font-size:14px}.dk-error ul{margin:6px 0 0;padding-left:18px}@media(max-width:560px){.dk-row{grid-template-columns:1fr;gap:0}.dk-card{padding:26px 20px}.d4-404__inner{padding:80px 20px 90px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dun-static.css.map */
