.ags[hidden],.ags-tab[hidden],.ags [hidden]{display:none!important}.ags{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:var(--ag-space-5);font-family:var(--ag-font, inherit);color:var(--ag-ink)}.ags__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--ag-ink) 48%,transparent);opacity:0;transition:opacity .3s ease}.ags__dialog{position:relative;display:grid;width:min(100%,480px);max-height:calc(100dvh - 48px);overflow:auto;background:var(--ag-base);border-radius:var(--ag-radius-card);box-shadow:0 30px 80px -30px color-mix(in srgb,var(--ag-ink) 55%,transparent);opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.ags__dialog--media{width:min(100%,940px);grid-template-columns:4fr 7fr}.ags__dialog:focus{outline:none}.ags.is-open .ags__scrim{opacity:1}.ags.is-open .ags__dialog{opacity:1;transform:none}.ags__media{position:relative;min-height:100%;background:var(--ag-tint)}.ags__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:30% 50%}.ags__body{position:relative;display:flex;flex-direction:column;gap:var(--ag-space-5);padding:var(--ag-space-7) var(--ag-space-6) var(--ag-space-6)}.ags__x{position:absolute;top:var(--ag-space-3);right:var(--ag-space-3);width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ag-ink-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease}.ags__x:hover{background:var(--ag-line);color:var(--ag-ink)}.ags__title{margin:0;max-width:18ch;font-size:var(--ag-size-28);line-height:1.12;font-weight:var(--ag-weight-heading, 600);letter-spacing:-.015em;text-wrap:balance}.ags__sub{margin:var(--ag-space-3) 0 0;max-width:38ch;font-size:var(--ag-size-16);line-height:1.5;color:var(--ag-ink-muted);text-wrap:pretty}.ags__insole{position:relative;width:calc(100% + 2 * var(--ag-space-4));margin-inline:calc(-1 * var(--ag-space-4));aspect-ratio:404 / 150;user-select:none;-webkit-user-select:none}.ags__print{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 10px 14px color-mix(in srgb,var(--ag-ink) 14%,transparent))}.ags__prize-big{font-size:44px;font-weight:700;letter-spacing:-1.3px;fill:var(--ag-brand)}.ags__prize-note{font-size:13px;fill:var(--ag-ink-muted)}.ags__foil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none;cursor:grab;transition:opacity .6s ease}.ags__foil:active{cursor:grabbing}.ags__foil.is-gone{opacity:0;pointer-events:none}.ags__hint{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px 6px 10px;border-radius:var(--ag-radius-pill);background:color-mix(in srgb,var(--ag-surface) 92%,transparent);color:var(--ag-brand);font-size:var(--ag-size-14);font-weight:600;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .25s ease;animation:ags-nudge 2.4s ease-in-out 1s infinite}.ags__hint.is-gone{opacity:0;animation:none}@keyframes ags-nudge{0%,70%,to{transform:translate(-50%,-50%)}80%{transform:translate(-44%,-50%)}90%{transform:translate(-56%,-50%)}}.ags__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--ag-space-3)}.ags__skip{align-self:flex-start;border:0;background:none;padding:4px 0;font:inherit;font-size:var(--ag-size-14);font-weight:600;color:var(--ag-brand);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ags__for{display:flex;align-items:center;gap:var(--ag-space-2);margin:0;padding:0;border:0}.ags__for-legend{float:left;margin-right:var(--ag-space-2);padding:0;font-size:var(--ag-size-14);font-weight:600;color:var(--ag-ink)}.ags__for-opt{position:relative;flex:1}.ags__for-opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.ags__for-opt span{display:flex;align-items:center;justify-content:center;min-height:44px;border:1.5px solid var(--ag-line);border-radius:var(--ag-radius-pill);background:var(--ag-surface);font-size:var(--ag-size-14);font-weight:600;color:var(--ag-ink);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.ags__for-opt input:checked+span{border-color:var(--ag-brand);background:var(--ag-brand);color:var(--ag-surface)}.ags__for-opt input:focus-visible+span{outline:2px solid var(--ag-brand);outline-offset:2px}.ags__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ags__input{width:100%;height:52px;padding:0 var(--ag-space-4);border:1.5px solid var(--ag-line);border-radius:var(--ag-radius-input);background:var(--ag-surface);font:inherit;font-size:16px;color:var(--ag-ink);transition:border-color .2s ease,box-shadow .2s ease}.ags__input::placeholder{color:var(--ag-ink-muted)}.ags__input:focus{outline:none;border-color:var(--ag-brand);box-shadow:0 0 0 3px var(--ag-tint)}.ags__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 var(--ag-space-6);border:1.5px solid var(--ag-brand);border-radius:var(--ag-radius-pill);background:var(--ag-brand);color:var(--ag-surface);font:inherit;font-size:var(--ag-size-16);font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.ags__btn:hover{background:var(--ag-brand-hover);border-color:var(--ag-brand-hover);color:var(--ag-surface)}.ags__btn:focus-visible,.ags__skip:focus-visible,.ags__x:focus-visible,.ags__code:focus-visible,.ags-tab:focus-visible{outline:2px solid var(--ag-brand);outline-offset:3px}.ags__btn[disabled]{opacity:.7;cursor:progress}.ags__error{margin:0;font-size:var(--ag-size-14);color:var(--ag-offer-ink)}.ags__legal{margin:0;font-size:12px;line-height:1.45;color:var(--ag-ink-muted)}.ags__code{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 var(--ag-space-4);border:1.5px dashed color-mix(in srgb,var(--ag-brand) 45%,transparent);border-radius:var(--ag-radius-input);background:var(--ag-surface);font:inherit;cursor:pointer}.ags__code-text{font-size:var(--ag-size-22);font-weight:700;letter-spacing:.08em;color:var(--ag-ink)}.ags__code-hint{font-size:var(--ag-size-14);font-weight:600;color:var(--ag-brand)}.ags-tab{position:fixed;left:16px;bottom:16px;z-index:2147482000;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 18px 0 14px;border:1.5px solid var(--ag-brand);border-radius:var(--ag-radius-pill);background:var(--ag-surface);color:var(--ag-brand);font:inherit;font-size:var(--ag-size-14);font-weight:600;box-shadow:var(--ag-shadow);cursor:pointer}@media(max-width:749px){.ags{padding:var(--ag-space-3)}.ags__dialog,.ags__dialog--media{width:100%;grid-template-columns:1fr;max-height:calc(100dvh - 24px)}.ags__media{display:none}.ags__body{gap:var(--ag-space-4);padding:var(--ag-space-6) var(--ag-space-5) var(--ag-space-5)}.ags__insole{width:calc(100% + 2 * var(--ag-space-5) - 8px);margin-inline:calc(-1 * var(--ag-space-5) + 4px)}.ags__title{font-size:var(--ag-size-22);padding-right:var(--ag-space-6)}.ags__sub{margin-top:var(--ag-space-2);font-size:15px}}@media(prefers-reduced-motion:reduce){.ags__scrim,.ags__dialog,.ags__foil{transition:none}.ags__hint{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/again-scratch.css.map */
