.mz-trivia{--mz-orange: #ff6c00;--mz-orange-soft: #ffe5d0;--mz-brown: #562412;--mz-brown-hover: #3d190c;--mz-bg: #f1f1f1;--mz-surface: #ffffff;--mz-text: #562412;--mz-muted: #7a6a62;--mz-ok: #2e8b57;--mz-ok-bg: #e6f4ec;--mz-ko: #c8372d;--mz-ko-bg: #fbe8e6;--mz-radius-pill: 999px;--mz-radius-card: 20px;--mz-font: "Poppins", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;box-sizing:border-box;scroll-margin-top:80px;min-height:100%;padding:24px 16px 48px;background:var(--mz-bg);color:var(--mz-text);font-family:var(--mz-font);font-size:16px;line-height:1.45}.mz-trivia *,.mz-trivia *:before,.mz-trivia *:after{box-sizing:inherit}.mz-header{display:flex;justify-content:center;margin-bottom:20px}.mz-logo{display:block;max-width:160px;height:auto}.mz-card{max-width:560px;margin:0 auto;padding:28px 22px 32px;background:var(--mz-surface);border-radius:var(--mz-radius-card)}.mz-trivia .mz-screen[hidden],.mz-trivia [hidden]{display:none!important}.mz-title{margin:0 0 12px;color:var(--mz-brown);font-size:clamp(1.75rem,6vw,2.25rem);font-weight:800;line-height:1.15;text-align:center}.mz-title--sm{font-size:clamp(1.4rem,5vw,1.75rem)}.mz-lead{margin:0 0 20px;text-align:center}.mz-note{margin:0 0 24px;color:var(--mz-muted);font-size:.875rem;text-align:center}.mz-btn{display:block;width:100%;max-width:320px;margin:24px auto 0;padding:14px 24px;border:0;border-radius:var(--mz-radius-pill);background:var(--mz-brown);color:#fff;font:inherit;font-size:1rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.mz-btn:hover{background:var(--mz-brown-hover)}.mz-btn:active{transform:scale(.98)}.mz-btn:disabled{opacity:.6;cursor:wait}.mz-trivia :focus-visible{outline:3px solid var(--mz-orange);outline-offset:2px}.mz-field{margin-bottom:16px}.mz-field label{display:block;margin-bottom:6px;font-size:.9rem;font-weight:600}.mz-field input[type=text],.mz-field input[type=email],.mz-field input[type=tel]{width:100%;padding:12px 14px;border:2px solid #d9cfc9;border-radius:12px;background:#fff;color:var(--mz-text);font:inherit;font-size:1rem}.mz-field input:focus{border-color:var(--mz-orange);outline:none;box-shadow:0 0 0 3px var(--mz-orange-soft)}.mz-field.is-invalid input[type=text],.mz-field.is-invalid input[type=email],.mz-field.is-invalid input[type=tel]{border-color:var(--mz-ko)}.mz-field--check{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:start}.mz-field--check input{width:20px;height:20px;margin-top:2px;accent-color:var(--mz-brown)}.mz-field--check label{margin:0;font-size:.85rem;font-weight:400}.mz-field--check .mz-error{grid-column:1 / -1}.mz-error{min-height:0;margin:6px 0 0;color:var(--mz-ko);font-size:.82rem;font-weight:600}.mz-error:empty{display:none}.mz-error--form{text-align:center}.mz-progress{margin-bottom:22px}.mz-progress__label{margin:0 0 8px;color:var(--mz-muted);font-size:.85rem;font-weight:600;text-align:center}.mz-progress__track{height:10px;overflow:hidden;border-radius:var(--mz-radius-pill);background:#ece3dd}.mz-progress__bar{width:0;height:100%;border-radius:inherit;background:var(--mz-orange);transition:width .35s ease}.mz-question{margin:0 0 20px;color:var(--mz-brown);font-size:clamp(1.1rem,4.2vw,1.3rem);font-weight:700;line-height:1.3;text-align:center}.mz-question:focus{outline:none}.mz-options{display:grid;gap:12px}.mz-option{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:center;width:100%;padding:12px 14px;border:2px solid transparent;border-radius:14px;background:var(--mz-bg);color:var(--mz-text);font:inherit;font-size:.95rem;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.mz-option:hover:not(:disabled){border-color:var(--mz-orange);background:var(--mz-orange-soft)}.mz-option__letter{display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--mz-orange);border-radius:50%;background:#fff;color:var(--mz-orange);font-weight:800}.mz-option:disabled{cursor:default}.mz-option.is-correct{border-color:var(--mz-ok);background:var(--mz-ok-bg)}.mz-option.is-correct .mz-option__letter{border-color:var(--mz-ok);background:var(--mz-ok);color:#fff}.mz-option.is-wrong{border-color:var(--mz-ko);background:var(--mz-ko-bg)}.mz-option.is-wrong .mz-option__letter{border-color:var(--mz-ko);background:var(--mz-ko);color:#fff}.mz-option.is-dim{opacity:.55}.mz-feedback{margin-top:20px;padding:16px 18px;border-left:5px solid var(--mz-ok);border-radius:12px;background:var(--mz-ok-bg)}.mz-feedback.is-wrong{border-left-color:var(--mz-ko);background:var(--mz-ko-bg)}.mz-feedback__title{margin:0 0 4px;font-size:1.05rem;font-weight:800}.mz-feedback__correct{margin:0 0 6px;font-size:.9rem;font-weight:700}.mz-feedback__correct:empty{display:none}.mz-feedback__text{margin:0;font-size:.9rem}.mz-trivia[data-phase=cover]{padding:0 0 32px}.mz-trivia[data-phase=cover] .mz-header{display:none}.mz-trivia[data-phase=cover] .mz-card{max-width:640px;padding:0;background:transparent;border-radius:0}.mz-hero{overflow:hidden;background:var(--mz-bg)}.mz-hero picture{display:block}.mz-hero__img{display:block;width:100%;height:auto;margin-bottom:-2px}.mz-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mz-cover__body{padding:32px 20px 0;background:var(--mz-bg);text-align:center}.mz-cover__heading{margin:0 0 16px;color:var(--mz-orange);font-size:clamp(1.6rem,6.5vw,2.4rem);font-weight:800;line-height:1;text-transform:uppercase}.mz-steps{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 24px;padding:0;list-style:none;font-size:clamp(.78rem,2.9vw,1rem);line-height:1.25}.mz-steps li{display:flex;align-items:center;justify-content:center;padding:8px 10px}.mz-steps li+li{border-left:3px solid var(--mz-brown)}.mz-tiebreak{margin:0 0 28px;font-size:clamp(.85rem,3.4vw,1.1rem);font-weight:800}.mz-prize{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center;margin:0 0 28px;text-align:left}.mz-prize--first{grid-template-columns:30% 1fr}.mz-prize--second{grid-template-columns:1fr 30%}.mz-prize__trophy{display:flex;flex-direction:column;align-items:center;color:var(--mz-orange)}.mz-trophy{width:100%;max-width:120px;height:auto;font-family:var(--mz-font)}.mz-stars{margin-top:4px;font-size:.9rem;letter-spacing:.1em}.mz-prize__lead{margin:0 0 4px;font-size:clamp(1.2rem,5.4vw,1.9rem);font-weight:800;line-height:1.1}.mz-prize__tag{display:inline-block;margin:0 0 10px;padding:0 .5em;background:var(--mz-orange);color:#fff;font-size:clamp(1.1rem,5vw,1.7rem);line-height:1.25}.mz-perks{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin:0;padding:0;list-style:none;font-size:clamp(.75rem,2.9vw,.95rem);line-height:1.15}.mz-perks--single{font-size:clamp(.85rem,3.2vw,1.05rem)}.mz-prize--first .mz-perks{flex-direction:column;align-items:flex-start;gap:8px;font-size:clamp(.85rem,3.4vw,1.05rem)}.mz-prize--first .mz-perks li{display:grid;grid-template-columns:1.5em auto;column-gap:10px;align-items:center}.mz-prize--first .mz-perks__plus{width:1.5em;height:1.5em}.mz-perks__gap{display:block;width:1.5em;height:1.5em}.mz-perks__plus{display:grid;place-items:center;width:1.5em;height:1.5em;border-radius:50%;background:var(--mz-brown);color:#fff;font-weight:800;line-height:1}.mz-off{display:inline-flex;align-items:stretch;gap:2px}.mz-off strong{font-size:1.7em;font-weight:400;line-height:1}.mz-off em{padding:2px;border-radius:3px;background:var(--mz-brown);color:#fff;font-size:.6em;font-style:normal;font-weight:800;line-height:1;writing-mode:vertical-rl;transform:rotate(180deg)}.mz-trivia .mz-btn--cta{max-width:360px;margin-top:8px;font-size:clamp(1.15rem,4.6vw,1.5rem);text-transform:none}.mz-cover__logo{display:block;max-width:160px;height:auto;margin:28px auto 0}.mz-trivia.mz-thanks{padding:0 0 32px}.mz-thanks__card{max-width:560px;margin:0 auto}.mz-thanks__img{display:block;width:100%;height:auto}.mz-thanks__fallback{padding:48px 24px;text-align:center}.mz-thanks__fallback-title{margin:0 0 12px;color:var(--mz-brown);font-size:clamp(1.75rem,7vw,2.25rem);font-weight:800}@media(min-width:1024px){.mz-trivia[data-phase=cover] .mz-card{max-width:1240px}.mz-cover{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;padding:40px 32px 24px}.mz-cover .mz-hero{position:sticky;top:24px;align-self:start;overflow:hidden;border-radius:28px}.mz-cover .mz-cover__body{padding:0;background:transparent}.mz-cover .mz-cover__heading{margin-bottom:14px;font-size:1.9rem}.mz-cover .mz-steps{margin-bottom:20px;font-size:.9rem}.mz-cover .mz-tiebreak{margin-bottom:28px;font-size:1rem}.mz-cover .mz-prize{margin-bottom:24px}.mz-cover .mz-prize__lead{font-size:1.5rem}.mz-cover .mz-prize__tag{font-size:1.3rem}.mz-cover .mz-prize--first .mz-perks,.mz-cover .mz-perks--single{font-size:1rem}.mz-cover .mz-prize__trophy .mz-trophy{max-width:110px}.mz-trivia .mz-cover .mz-btn--cta{max-width:380px;margin-top:12px;font-size:1.3rem}.mz-cover .mz-cover__logo{margin-top:24px}}@media(prefers-reduced-motion:reduce){.mz-trivia *{transition:none!important}}@media(min-width:600px){.mz-card{padding:36px 40px 40px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/trivia-mizooco.css.map */
