.nfr-iq{--nfr-tint: #558339;--nfr-pattern-opacity: .08;--nfr-bg: #1d3a10;--nfr-box: #4d7632;--nfr-box-text: #fffaf2;--nfr-muted: #ffffff;--nfr-muted-box: rgba(255, 250, 242, .75);--nfr-accent: #fffaf2;--nfr-btn: #fef8f8;--nfr-btn-hover: #ece6dc;--nfr-font: var(--font-body-family, Georgia, serif);--nfr-font-heading: var(--font-heading-family, var(--nfr-font));position:relative;isolation:isolate;background:var(--nfr-tint);color:var(--nfr-box-text);font-family:var(--nfr-font);padding:56px 16px;box-sizing:border-box;width:var(--nfr-bleed-w, auto);max-width:none;margin:0 0 0 var(--nfr-bleed-ml, 0);border-radius:0}.nfr-iq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--nfr-pattern, none) center top / min(100%,900px) auto repeat;opacity:var(--nfr-pattern-opacity);pointer-events:none}.nfr-iq h2,.nfr-iq h3,.nfr-iq h4,.nfr-iq p,.nfr-iq legend{border:0;background:none;box-shadow:none;padding-top:0;padding-bottom:0}.nfr-iq[data-nfr-bleed=off]{border-radius:12px;margin-top:2.5em;margin-bottom:2.5em;overflow:hidden}.nfr-iq *,.nfr-iq *:before,.nfr-iq *:after{box-sizing:border-box}.nfr-iq__wrap{max-width:640px;margin:0 auto;text-align:center}.nfr-iq .nfr-iq__logo-link{display:block;width:180px;max-width:50%;margin:0 auto 28px;text-decoration:none;border:0;box-shadow:none}.nfr-iq .nfr-iq__logo{display:block;width:100%;max-width:100%;height:auto;margin:0;border:0;box-shadow:none}.nfr-iq .nfr-iq__logo-link:focus-visible{outline:3px solid var(--nfr-accent);outline-offset:4px}.nfr-iq .nfr-iq__title{font-size:30px;line-height:1.25;color:var(--nfr-accent);margin:0 auto 20px;max-width:560px;letter-spacing:0;text-transform:none;text-wrap:balance}.nfr-iq .nfr-iq__intro{font-size:17px;line-height:1.6;color:var(--nfr-muted);max-width:520px;margin:0 auto 32px}.nfr-iq .nfr-iq__q{margin:0 0 20px;padding:32px 28px;background:var(--nfr-box);background:color-mix(in srgb,var(--nfr-tint) 88%,#000);border:0;border-radius:28px;box-shadow:none;text-align:center;min-width:0}.nfr-iq .nfr-iq__q legend{float:left;width:100%;margin:0 0 18px;font-family:var(--nfr-font-heading);font-weight:var(--font-heading-weight, 400);font-size:24px;line-height:1.3;color:var(--nfr-box-text);text-align:center;text-wrap:balance}.nfr-iq .nfr-iq__num{display:block;margin-bottom:6px;font-family:var(--nfr-font);font-size:14px;letter-spacing:2px;color:var(--nfr-muted-box)}.nfr-iq .nfr-iq__opt{clear:both;position:relative;display:block;margin:0 0 12px;padding:14px 24px;font-size:17px;line-height:1.4;color:var(--nfr-bg);background:var(--nfr-btn);border:0;border-radius:999px;cursor:pointer;transition:background-color .2s,color .2s}.nfr-iq .nfr-iq__opt:last-child{margin-bottom:0}.nfr-iq .nfr-iq__opt:hover{background:var(--nfr-btn-hover)}.nfr-iq .nfr-iq__opt input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.nfr-iq .nfr-iq__opt:has(input:checked){background:var(--nfr-bg);color:var(--nfr-box-text)}.nfr-iq .nfr-iq__opt:has(input:focus-visible){outline:3px solid var(--nfr-box-text);outline-offset:3px}.nfr-iq .nfr-iq__q.is-missing{box-shadow:0 0 0 3px var(--nfr-accent)}.nfr-iq .nfr-iq__missing{margin:8px 0 0;font-size:16px;color:var(--nfr-accent)}.nfr-iq .nfr-iq__missing[hidden]{display:none}.nfr-iq .nfr-iq__btn{display:inline-block;margin:20px 0 0;padding:16px 32px;min-height:52px;font-family:var(--nfr-font);font-size:18px;line-height:1.2;font-weight:400;color:var(--nfr-bg);background:var(--nfr-btn);border:0;border-radius:999px;cursor:pointer;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;transition:background-color .3s}.nfr-iq .nfr-iq__btn:hover,.nfr-iq .nfr-iq__btn:focus-visible{background:var(--nfr-btn-hover);color:var(--nfr-bg)}.nfr-iq .nfr-iq__btn:visited{color:var(--nfr-bg)}.nfr-iq .nfr-iq__btn:focus-visible{outline:3px solid var(--nfr-accent);outline-offset:3px}.nfr-iq .nfr-iq__link{display:block;margin:18px auto 0;padding:6px 8px;font-family:var(--nfr-font);font-size:16px;line-height:1.4;color:var(--nfr-accent);background:none;border:0;box-shadow:none;text-decoration:underline;text-underline-offset:3px;text-transform:none;letter-spacing:0;cursor:pointer}.nfr-iq .nfr-iq__link:hover{text-decoration-thickness:2px}.nfr-iq .nfr-iq__link:focus-visible{outline:3px solid var(--nfr-accent);outline-offset:3px}.nfr-iq .nfr-iq__result-intro{font-size:17px;line-height:1.6;color:var(--nfr-muted);margin:0 0 18px}.nfr-iq .nfr-iq__card{display:block;width:280px;max-width:80vw;aspect-ratio:2 / 3;margin:0 auto;perspective:1000px}.nfr-iq__card-inner{position:relative;display:block;width:100%;height:100%;transition:transform .8s cubic-bezier(.4,.2,.2,1);transform-style:preserve-3d}.nfr-iq__card.is-flipped .nfr-iq__card-inner{transform:rotateY(180deg)}.nfr-iq__face{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:6.56%/4.37%;overflow:hidden;background:transparent;box-shadow:0 15px 35px #0006;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nfr-iq__face--back{transform:rotateY(180deg)}.nfr-iq .nfr-iq__face img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;margin:0;border:0}.nfr-iq .nfr-iq__result{margin-top:40px;padding:36px 28px;background:var(--nfr-box);background:color-mix(in srgb,var(--nfr-tint) 88%,#000);border:0;border-radius:28px;box-shadow:none;color:var(--nfr-box-text);text-align:center}.nfr-iq .nfr-iq__result h3{font-size:32px;line-height:1.15;color:var(--nfr-box-text);text-transform:uppercase;letter-spacing:2px;margin:0}.nfr-iq .nfr-iq__result .nfr-iq__subtitle{font-family:var(--nfr-font-heading);font-size:22px;line-height:1.3;color:var(--nfr-box-text);text-transform:uppercase;letter-spacing:1px;text-wrap:balance;max-width:none;margin:12px 0 28px}.nfr-iq .nfr-iq__result>img{display:block;width:220px;max-width:70%;height:auto;margin:0 auto 24px}.nfr-iq .nfr-iq__result h4{font-size:17px;letter-spacing:2px;color:var(--nfr-box-text);margin:32px 0 10px;text-transform:uppercase}.nfr-iq .nfr-iq__result p{font-size:17px;line-height:1.8;color:var(--nfr-box-text);margin:0 auto 14px;max-width:34em}.nfr-iq .nfr-iq__gift{margin:28px auto 0;padding-top:24px;border-top:1px solid rgba(255,250,242,.25)}.nfr-iq .nfr-iq__result .nfr-iq__gift-title{font-family:var(--nfr-font-heading);font-size:22px;line-height:1.3;margin:0}.nfr-iq .nfr-iq__gift-price{white-space:nowrap}.nfr-iq .nfr-iq__gift .nfr-iq__btn{margin-top:16px}.nfr-iq .nfr-iq__result .nfr-iq__extra{margin:20px auto 0;font-size:16px;line-height:1.6}.nfr-iq .nfr-iq__extra a,.nfr-iq .nfr-iq__extra a:visited{color:var(--nfr-box-text);text-decoration:underline;text-underline-offset:3px}.nfr-iq .nfr-iq__actions{margin-top:28px}.nfr-iq .nfr-iq__deadline{font-size:17px;line-height:1.5;color:var(--nfr-accent);margin:0 auto 28px;max-width:520px}.nfr-iq .nfr-iq__giftcard p{font-size:17px;line-height:1.5;color:var(--nfr-muted);margin:0}.nfr-iq .nfr-iq__giftcard .nfr-iq__btn{margin-top:12px}.nfr-iq .nfr-iq__share-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}.nfr-iq .nfr-iq__share-row .nfr-iq__btn{margin:0}.nfr-iq .nfr-iq__copied{min-height:1.4em;margin:12px 0 0;font-size:15px;color:var(--nfr-muted);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.nfr-iq .nfr-iq__about{max-width:520px;margin:40px auto 0}.nfr-iq .nfr-iq__about p{font-size:16px;line-height:1.6;color:var(--nfr-muted);margin:0}.nfr-iq .nfr-iq__title,.nfr-iq .nfr-iq__result h3,.nfr-iq .nfr-iq__result h4{font-family:var(--nfr-font-heading);font-weight:var(--font-heading-weight, 400);font-style:var(--font-heading-style, normal)}.nfr-iq .nfr-iq__tool,.nfr-iq .nfr-iq__actions,.nfr-iq .nfr-iq__show,.nfr-iq .nfr-iq__share-quiz{display:none}.nfr-iq.is-ready .nfr-iq__show,.nfr-iq.is-ready .nfr-iq__share-quiz{display:inline-block}.nfr-iq.is-ready .nfr-iq__link.nfr-iq__share-quiz{display:block}.nfr-iq.is-ready .nfr-iq__result{display:none}.nfr-iq.is-ready .nfr-iq__result>img{display:none}.nfr-iq.is-ready.has-result .nfr-iq__quiz{display:none}.nfr-iq.is-ready.has-result .nfr-iq__tool{display:block}.nfr-iq.is-ready.has-result .nfr-iq__intro{display:none}.nfr-iq.is-ready .nfr-iq__result.is-active,.nfr-iq.is-ready.is-revealed .nfr-iq__actions{display:block;animation:nfrIqIn .8s forwards}@keyframes nfrIqIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.nfr-iq__card-inner{transition:none}.nfr-iq.is-ready .nfr-iq__result.is-active,.nfr-iq.is-ready.is-revealed .nfr-iq__actions{animation:none}}@media(max-width:480px){.nfr-iq{padding:36px 0}.nfr-iq .nfr-iq__title,.nfr-iq .nfr-iq__intro,.nfr-iq .nfr-iq__missing,.nfr-iq .nfr-iq__result-intro,.nfr-iq .nfr-iq__actions,.nfr-iq .nfr-iq__about{padding-left:20px;padding-right:20px}.nfr-iq .nfr-iq__title{font-size:26px}.nfr-iq .nfr-iq__intro{font-size:16px}.nfr-iq .nfr-iq__logo-link{width:140px;margin-bottom:20px}.nfr-iq .nfr-iq__q{margin-left:12px;margin-right:12px;border-radius:24px;padding:26px 16px 22px}.nfr-iq .nfr-iq__q legend{font-size:20px}.nfr-iq .nfr-iq__opt{font-size:16px}.nfr-iq .nfr-iq__card{width:100%;max-width:none}.nfr-iq .nfr-iq__result{margin-left:12px;margin-right:12px;border-radius:24px;padding:28px 18px}.nfr-iq .nfr-iq__result h3{font-size:28px}.nfr-iq .nfr-iq__result .nfr-iq__subtitle{font-size:20px}.nfr-iq .nfr-iq__result p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/isahahmo-quiz.css.map */
