.cluck{--cluck-olive: #4F5940;--cluck-cream: #F7F2E8;--cluck-ink: #2A2823;--cluck-muted: #5f574b;--cluck-card: clamp(44px, 8.5vh, 72px);--cluck-gap: clamp(6px, 1.5vh, 12px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#231e198c;opacity:0;transition:opacity .22s ease}.cluck[hidden]{display:none}.cluck.is-in{opacity:1}.cluck__frame{position:relative;display:grid;grid-template-columns:minmax(0,1fr);inline-size:100%;block-size:100%;block-size:100dvh;overflow:hidden;background:var(--cluck-cream)}@media(min-width:860px){.cluck{padding:24px}.cluck__frame{inline-size:min(1100px,100%);block-size:min(680px,90vh,calc(100dvh - 48px));border-radius:18px;box-shadow:0 24px 70px #14120e59,0 2px 8px #14120e1f}.cluck__frame--media{grid-template-columns:minmax(0,48fr) minmax(0,52fr)}}.cluck__media{display:none}@media(min-width:860px){.cluck__media{display:block;position:relative;min-block-size:0;overflow:hidden;background:#e9e1d2}.cluck__img.cluck__img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;object-fit:cover}}.cluck__panel{position:relative;display:flex;min-block-size:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,#f9f5ec,color-mix(in srgb,var(--cluck-olive) 7%,var(--cluck-cream)));color:var(--cluck-ink);padding:calc(env(safe-area-inset-top,0px) + 44px) calc(env(safe-area-inset-right,0px) + 20px) calc(env(safe-area-inset-bottom,0px) + 20px) calc(env(safe-area-inset-left,0px) + 20px)}@media(min-width:860px){.cluck__panel{padding:clamp(20px,4vh,32px) 40px}}.cluck__body{display:flex;flex-direction:column;align-items:center;gap:var(--cluck-gap);inline-size:100%;max-inline-size:420px;margin:auto;text-align:center}.cluck__close{position:absolute;z-index:3;inset-block-start:calc(env(safe-area-inset-top,0px) + 12px);inset-inline-end:calc(env(safe-area-inset-right,0px) + 12px);display:grid;place-items:center;inline-size:24px;block-size:24px;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--cluck-ink);opacity:.25;cursor:pointer;transition:opacity .16s ease}.cluck__close svg{inline-size:12px;block-size:12px}.cluck__close:focus-visible{opacity:.7;outline:2px solid var(--cluck-ink);outline-offset:2px}@media(hover:hover){.cluck__close:hover{opacity:.6}}.cluck__preview{margin:0;padding:5px 12px;border-radius:999px;background:#fff3cd;color:#5c4500;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:12px;line-height:1.35}.cluck__logo{color:var(--cluck-ink);line-height:0}.cluck__logo svg,.cluck__logo img{inline-size:auto;block-size:clamp(20px,3.2vh,26px)}.cluck__logo .calmy-logo{display:inline-block}.cluck__logo .calmy-logo__word{display:block;line-height:0}.cluck__logo .calmy-logo__cut--lg{display:none}.cluck__logo .calmy-logo__cut--sm{display:block}.cluck__timer{display:inline-flex;align-items:baseline;gap:8px;margin:0;padding:5px 14px;border-radius:999px;background:#4f59401a;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:13px;letter-spacing:.04em;color:var(--cluck-olive)}.cluck__timer[hidden]{display:none}.cluck__timer strong{font-variant-numeric:tabular-nums;font-size:14px;color:var(--cluck-ink)}.cluck__state{display:flex;flex-direction:column;align-items:center;gap:var(--cluck-gap);inline-size:100%}.cluck__state[hidden]{display:none}.cluck__h{margin:2px 0 0;font-family:var(--c-serif, var(--font-heading--family, Georgia, serif));font-weight:500;font-size:clamp(26px,4.4vh,36px);line-height:1.08;letter-spacing:-.02em;color:var(--cluck-ink)}@media(min-width:860px){.cluck__h{font-size:clamp(28px,5vh,42px)}}.cluck__h:focus{outline:none}.cluck__intro{margin:0;max-inline-size:30ch;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:clamp(14px,1.9vh,15.5px);line-height:1.4;color:var(--cluck-muted)}.cluck__grid{display:grid;grid-template-columns:repeat(3,var(--cluck-card));gap:clamp(6px,1.2vh,10px);margin-block:2px 0}.cluck__card{position:relative;aspect-ratio:90 / 105;padding:0;border:0;border-radius:12px;background:none;cursor:pointer;perspective:700px;-webkit-tap-highlight-color:transparent}.cluck__card:disabled{cursor:default}.cluck__card:focus-visible{outline:2px solid var(--cluck-ink);outline-offset:3px}.cluck__face{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:inherit;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .42s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease}.cluck__face--back{background:var(--cluck-olive);color:var(--cluck-cream);box-shadow:0 3px 10px #2a282324,inset 0 0 0 1px #ffffff12}.cluck__face--back svg{inline-size:40%;block-size:auto;aspect-ratio:1;opacity:.82}.cluck__face--front{background:#fffdf8;color:var(--cluck-olive);box-shadow:0 3px 10px #2a28231a,inset 0 0 0 1px #4f59402e;transform:rotateY(180deg)}.cluck__face--front svg{inline-size:54%;block-size:auto;aspect-ratio:1}.cluck__card.is-up .cluck__face--back{transform:rotateY(-180deg)}.cluck__card.is-up .cluck__face--front{transform:rotateY(0)}.cluck__card:not(:disabled):not([aria-disabled=true]):not(.is-up):hover .cluck__face--back{box-shadow:0 6px 16px #2a282333,inset 0 0 0 1px #ffffff24}.cluck__card.is-miss .cluck__face--front{box-shadow:inset 0 0 0 2px #b08968}.cluck__card.is-hit .cluck__face--front{box-shadow:inset 0 0 0 2px var(--cluck-olive),0 0 0 3px #4f59402e}@media(prefers-reduced-motion:reduce){.cluck,.cluck__face{transition:none}.cluck__face--front,.cluck__card.is-up .cluck__face--back{transform:none;opacity:0}.cluck__card.is-up .cluck__face--front{opacity:1}}.cluck__btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;padding:0 28px;border:1px solid var(--cluck-ink);border-radius:999px;background:var(--cluck-ink);color:#f7f2e8;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.cluck__btn[hidden]{display:none}.cluck__btn:focus-visible{outline:2px solid var(--cluck-ink);outline-offset:3px}@media(hover:hover){.cluck__btn:hover{opacity:.86}}.cluck__btn--ghost{background:transparent;color:var(--cluck-ink)}.cluck__btn--ghost.is-done{background:var(--cluck-olive);border-color:var(--cluck-olive);color:#f7f2e8}.cluck__form{display:flex;flex-direction:column;align-items:center;gap:8px;inline-size:min(100%,320px);margin:0}.cluck__form[hidden]{display:none}.cluck__field{position:relative;inline-size:100%}.cluck__input.cluck__input{display:block;inline-size:100%;block-size:48px;margin:0;padding:0 56px 0 20px;border:1px solid rgb(42 40 35 / .22);border-radius:999px;background:#fffdf8;color:var(--cluck-ink);font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:16px;line-height:1;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.cluck__input::placeholder{color:var(--cluck-muted);opacity:.8}.cluck__input:focus{border-color:var(--cluck-ink);box-shadow:0 0 0 3px #4f594029}.cluck__input[aria-invalid=true]{border-color:#a1442f}.cluck__go{position:absolute;inset-block-start:4px;inset-inline-end:4px;display:grid;place-items:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:50%;background:var(--cluck-ink);color:#f7f2e8;cursor:pointer;transition:opacity .2s ease}.cluck__go svg{inline-size:18px;block-size:18px}.cluck__go:focus-visible{outline:2px solid var(--cluck-ink);outline-offset:2px}.cluck__go[disabled]{opacity:.55;cursor:progress}@media(hover:hover){.cluck__go:hover{opacity:.86}}.cluck__msg{margin:0;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:13px;line-height:1.35;color:#a1442f}.cluck__msg[hidden]{display:none}.cluck__fine{margin:0;max-inline-size:34ch;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:12px;line-height:1.45;color:var(--cluck-muted);opacity:.85}.cluck__ok{margin:0;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:15px;font-weight:500;line-height:1.4;color:var(--cluck-olive)}.cluck__ok[hidden]{display:none}.cluck__fine a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cluck__card[aria-disabled=true] .cluck__face--back{opacity:.9}.cluck__won.cluck__won{gap:0;max-inline-size:360px}.cluck__kicker{margin:0 0 8px;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--cluck-olive)}.cluck__h.cluck__reward{margin:0 0 24px;text-wrap:balance}.cluck__chip{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:6px 6px 6px 20px;border:1.5px dashed var(--cluck-olive);border-radius:12px;background:#fffdf8}.cluck__code{margin:0;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:20px;font-weight:600;letter-spacing:.08em;color:var(--cluck-ink);-webkit-user-select:all;user-select:all;white-space:nowrap}.cluck__copy{display:inline-flex;align-items:center;justify-content:center;min-inline-size:40px;block-size:40px;padding:0 8px;border:0;border-radius:8px;background:none;color:var(--cluck-olive);font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.cluck__copy svg{inline-size:20px;block-size:20px}.cluck__copy:focus-visible{outline:2px solid var(--cluck-ink);outline-offset:1px}@media(hover:hover){.cluck__copy:hover{background:#4f594014}}.cluck__copied[hidden]{display:none}.cluck__redeem{inline-size:min(100%,300px);margin:0 0 24px}.cluck__won .cluck__terms{margin:0;max-inline-size:36ch;font-family:var(--c-sans, var(--font-body--family, system-ui, sans-serif));font-size:12px;line-height:1.5;color:var(--cluck-muted)}.cluck__sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.cluck-lock{position:fixed;inset-inline:0;overflow:hidden}html.cluck-open .aph_pop_pop,html.cluck-open .aph_overlay,html.cluck-open [class*=aph_pop_overlay]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/calmy-luck.css.map */
