.ack404{--ack-bg: #0b0b0b;--ack-card: #161616;--ack-text: #ffffff;--ack-muted: #bfbfbf;--ack-border: #2a2a2a;--ack-red: #9c0012;--ack-red-hover: #6e000d;--ack-accent: #c2001a;position:relative;overflow:hidden;isolation:isolate;background:var(--ack-bg);color:var(--ack-text);font-family:var(--font-body-family, "Open Sans", sans-serif);text-align:center;padding:9rem 2rem 10rem}.ack404__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 45% at 50% 24%,#9c001257,#9c001200 70%),repeating-radial-gradient(circle at 50% 24%,rgba(255,255,255,.045) 0 1px,transparent 1px 7rem),repeating-linear-gradient(135deg,rgba(255,255,255,.012) 0 2px,transparent 2px 5px);-webkit-mask-image:radial-gradient(ellipse 85% 80% at 50% 30%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 85% 80% at 50% 30%,#000 30%,transparent 100%)}.ack404 .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ack404__inner{max-width:76rem;margin:0 auto}.ack404__eyebrow{margin:0 0 1.6rem;font-size:1.4rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--ack-accent)}.ack404__code{display:flex;align-items:center;justify-content:center;gap:.04em;margin:0 0 3rem;font-family:var(--font-heading-family, "Roboto Slab", serif);font-weight:700;font-size:clamp(11rem,26vw,22rem);line-height:1;color:var(--ack-text);text-shadow:0 0 6rem rgba(156,0,18,.55)}.ack404__seal{display:block;height:.86em;width:auto;filter:drop-shadow(0 0 1.6rem rgba(194,0,26,.55))}.ack404__title{margin:0 0 1.6rem;font-family:var(--font-heading-family, "Roboto Slab", serif);font-weight:700;font-size:clamp(2.4rem,4.4vw,3.8rem);line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--ack-text)}.ack404__lead{max-width:52rem;margin:0 auto 3.6rem;font-size:1.7rem;line-height:1.65;color:var(--ack-muted)}.ack404__search{display:flex;max-width:52rem;margin:0 auto 2.4rem;background:var(--ack-card);border:1px solid var(--ack-border)}.ack404__search:focus-within{border-color:var(--ack-accent)}.ack404__input{flex:1 1 auto;min-width:0;padding:1.5rem 1.8rem;background:transparent;border:0;border-radius:0;outline:0;color:var(--ack-text);font:400 1.6rem/1.4 var(--font-body-family, "Open Sans", sans-serif);-webkit-appearance:none;appearance:none}.ack404__input::placeholder{color:var(--ack-muted);opacity:.8}.ack404__btn{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.8rem;border:2px solid transparent;border-radius:0;font:600 1.4rem/1.2 var(--font-body-family, "Open Sans", sans-serif);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.ack404__btn--primary{background:var(--ack-red);border-color:var(--ack-red);color:#fff}.ack404__btn--primary:hover,.ack404__btn--primary:focus-visible{background:var(--ack-red-hover);border-color:var(--ack-red-hover);color:#fff}.ack404__btn--search{border-width:0;padding:0 2.6rem}.ack404__btn--ghost{background:var(--ack-card);border-color:var(--ack-border);color:var(--ack-text);padding:1.1rem 2rem;font-size:1.3rem}.ack404__btn--ghost:hover,.ack404__btn--ghost:focus-visible{background:var(--ack-red);border-color:var(--ack-red);color:#fff}.ack404__btn:focus-visible,.ack404__foot a:focus-visible{outline:2px solid var(--ack-accent);outline-offset:3px}.ack404__cta{margin:0 0 4.4rem}.ack404__also{margin:0 0 1.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--ack-muted)}.ack404__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0 0 5rem;padding:0;list-style:none}.ack404__foot{padding-top:3rem;border-top:1px solid var(--ack-border)}.ack404__foot p{margin:0;font-size:1.5rem;color:var(--ack-muted)}.ack404__foot a{color:var(--ack-text);font-weight:600;text-decoration:underline;text-underline-offset:.3em}.ack404__foot a:hover{color:var(--ack-accent)}.ack404__ship{margin-top:.8rem!important;font-size:1.3rem!important;letter-spacing:.04em}@media screen and (max-width:749px){.ack404{padding:5rem 1.6rem 6rem}.ack404__code{margin-bottom:2.2rem}.ack404__lead{font-size:1.55rem;margin-bottom:2.8rem}.ack404__cta .ack404__btn{width:100%}.ack404__links{gap:.8rem;margin-bottom:3.6rem}.ack404__btn--ghost{padding:1rem 1.4rem}.ack404__btn--search{padding:0 1.6rem}}@media(prefers-reduced-motion:reduce){.ack404__btn{transition:none}}.acusinkt-zen-global-banner{display:block;width:100%;max-width:100%;background:#0b0b0b;line-height:0}.acusinkt-zen-global-banner picture,.acusinkt-zen-global-banner img{display:block;width:100%;max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map */
