.dac-claim-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:16px;overflow:auto;background:#221d298c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:dac-fade .25s ease both}.dac-claim{--dac-cream: #fef9f3;--dac-ink: #221d29;--dac-muted: #6c6470;--dac-accent: #fe3fa4;--dac-accent-aa: #d61e88;--dac-accent-deep: #b01a72;--dac-line: rgba(34, 29, 41, .12);--dac-body: "Figtree", "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dac-pixel: "Press Start 2P", ui-monospace, "Courier New", monospace;position:relative;box-sizing:border-box;width:100%;max-width:420px;margin:auto;padding:22px 18px 16px;border:2px solid var(--dac-ink);border-radius:16px;background:var(--dac-cream);box-shadow:8px 8px #221d291a;font-family:var(--dac-body);color:var(--dac-ink);text-align:center;animation:dac-rise .45s cubic-bezier(.22,1,.36,1) both}.dac-claim *{box-sizing:border-box}.dac-claim.is-loading{opacity:.7}.dac-claim__eyebrow{margin:4px 0;font-size:12px;letter-spacing:.04em;color:var(--dac-muted)}.dac-claim__score{margin:0 0 8px;font-family:var(--dac-pixel);font-size:11px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:var(--dac-muted)}.dac-claim__badge{display:inline-block;padding:4px 12px;border-radius:999px;border:2px solid var(--dac-ink);font-family:var(--dac-pixel);font-size:10px;line-height:1.6;letter-spacing:.04em;text-transform:uppercase;background:#fff;box-shadow:2px 2px 0 var(--dac-ink)}.dac-claim__badge[data-tier=finish]{background:#efeaf2}.dac-claim__badge[data-tier=bronze]{background:#e7b98a}.dac-claim__badge[data-tier=silver]{background:#d9dee4}.dac-claim__badge[data-tier=gold]{background:#f7d774}.dac-claim__badge[data-tier=platinum]{background:#a9e8e1}.dac-claim__badge[data-tier=diamond]{background:linear-gradient(120deg,#b9f2ff,#ffd6f5)}.dac-claim__title{margin:10px 0 4px;font-size:19px;font-weight:800;line-height:1.2}.dac-claim__blurb{margin:0 auto 8px;max-width:34ch;font-size:14px;line-height:1.45;color:var(--dac-muted)}.dac-claim__form{margin-top:10px;text-align:left}.dac-claim__label{display:block;margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.02em}.dac-claim__input{width:100%;padding:12px 14px;border:2px solid var(--dac-ink);border-radius:12px;background:#fff;font:inherit;font-size:16px;color:var(--dac-ink);transition:box-shadow .15s ease,border-color .15s ease}.dac-claim__input:focus{outline:none;border-color:var(--dac-accent-deep);box-shadow:0 0 0 3px #fe3fa438}.dac-claim__consent{display:flex;align-items:flex-start;gap:8px;margin:10px 2px;font-size:12.5px;line-height:1.4;color:var(--dac-muted);cursor:pointer}.dac-claim__check{flex:0 0 auto;width:18px;height:18px;margin-top:1px;accent-color:var(--dac-accent)}.dac-claim__btn{width:100%;margin-top:4px;padding:13px 16px;border:2px solid var(--dac-ink);border-radius:12px;background:var(--dac-accent-aa);color:#fff;font:inherit;font-weight:800;font-size:15px;letter-spacing:.01em;cursor:pointer;box-shadow:3px 3px 0 var(--dac-ink);transition:transform .12s ease,box-shadow .12s ease,background .15s ease}.dac-claim__btn:hover{background:var(--dac-accent-deep)}.dac-claim__btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--dac-ink)}.dac-claim.is-loading .dac-claim__btn{opacity:.6;cursor:default}.dac-claim__btn--ghost{margin-top:10px;background:#fff;color:var(--dac-ink)}.dac-claim__btn--ghost:hover{background:#f3edf6}.dac-claim__close{position:absolute;top:-14px;right:-14px;width:40px;height:40px;display:grid;place-items:center;border:2px solid var(--dac-ink);border-radius:50%;background:#fff;color:var(--dac-ink);font-size:20px;line-height:1;cursor:pointer;box-shadow:2px 2px 0 var(--dac-ink);transition:transform .12s ease,background .15s ease}.dac-claim__close:hover{background:#f3edf6}.dac-claim__close:active{transform:translate(1px,1px)}.dac-claim__msg{min-height:1em;margin:8px 0 0;font-size:13px;font-weight:600;color:var(--dac-accent-deep)}.dac-claim__fine{margin:10px 0 0;font-size:12px;line-height:1.4;color:var(--dac-muted);text-align:center}.dac-claim__fine a{color:var(--dac-accent-deep)}.dac-claim__terms{margin:8px 0 0;font-size:12px;line-height:1.45;color:var(--dac-muted);text-align:left}.dac-claim__terms summary{cursor:pointer;text-align:center;font-weight:600;color:var(--dac-accent-deep)}.dac-claim__terms ul{margin:6px 0 0;padding-left:18px}.dac-claim__terms li{margin:3px 0}.dac-claim__code{display:flex;align-items:stretch;gap:8px;justify-content:center;margin:12px 0 4px}.dac-claim__code code{flex:1 1 auto;max-width:240px;padding:11px 12px;border:2px dashed var(--dac-ink);border-radius:10px;background:#fff;font-family:var(--dac-pixel);font-size:13px;letter-spacing:.02em;word-break:break-all;display:flex;align-items:center;justify-content:center}.dac-claim__copy{flex:0 0 auto;padding:0 14px;border:2px solid var(--dac-ink);border-radius:10px;background:#fff;font:inherit;font-weight:700;font-size:13px;cursor:pointer;transition:background .15s ease}.dac-claim__copy:hover{background:#f3edf6}.dac-claim--done{animation:dac-pop .4s cubic-bezier(.22,1,.36,1) both}@keyframes dac-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes dac-pop{0%{transform:scale(.96)}60%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes dac-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.dac-claim-overlay,.dac-claim,.dac-claim--done{animation:none}.dac-claim__btn,.dac-claim__input,.dac-claim__close{transition:none}}[data-theme=dark] .dac-claim-overlay{background:#0c09129e}[data-theme=dark] .dac-claim{--dac-cream: #2a2140;--dac-ink: #f5eee4;--dac-muted: #b8b0c6;--dac-accent-deep: #fe3fa4;--dac-line: rgba(254, 249, 243, .16);box-shadow:8px 8px #00000059}[data-theme=dark] .dac-claim__title{color:var(--dac-ink)}[data-theme=dark] .dac-claim__badge{color:#221d29;border-color:#221d29;box-shadow:2px 2px #0c091299}[data-theme=dark] .dac-claim__input{background:#211a2f}[data-theme=dark] .dac-claim__btn:hover{background:#b01a72}[data-theme=dark] .dac-claim__btn--ghost{background:#332a4d}[data-theme=dark] .dac-claim__btn--ghost:hover{background:#3b3057}[data-theme=dark] .dac-claim__close{background:#332a4d}[data-theme=dark] .dac-claim__close:hover{background:#3b3057}[data-theme=dark] .dac-claim__code code{background:#211a2f}[data-theme=dark] .dac-claim__copy{background:#332a4d}[data-theme=dark] .dac-claim__copy:hover{background:#3b3057}
/*# sourceMappingURL=/cdn/shop/t/11/assets/duo-arcade-claim.css.map */
