.impq{--impq-dark: #200e00;--impq-cream: #f5ecd8;--impq-white: #ffffff;--impq-bridge: #3d2e20;--impq-taupe: #a49886;--impq-dot: #5b0302;--impq-focus: #5b0302;--impq-display: var(--font-heading--family), Georgia, serif;--impq-serif: var(--font-heading--family), Georgia, serif;--impq-spec: var(--font-body--family), "Helvetica Neue", Arial, sans-serif;--impq-ease: cubic-bezier(.2, .7, .2, 1);--impq-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.05 0 0 0 0 0 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--impq-ground: var(--impq-cream);--impq-text: var(--impq-dark);--impq-text-2: var(--impq-bridge);--impq-label: #7d7263;--impq-rule: #d9ccb4;position:relative;display:block;color:var(--impq-text);background:radial-gradient(110% 70% at 100% 0%,#fff9,#fff0 60%),var(--impq-grain),var(--impq-ground);font-family:var(--impq-serif);font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased}.impq[data-screen=entry],.impq[data-screen=email],.impq--entry-only{--impq-ground: var(--impq-dark);--impq-text: var(--impq-cream);--impq-text-2: #e3d4bb;--impq-label: #b3a58f;--impq-rule: #4a3322;--impq-focus: var(--impq-cream);background:var(--impq-dark)}.impq [hidden]{display:none!important}.impq *,.impq *:before,.impq *:after{box-sizing:border-box}.impq__stage{position:relative;display:flex;flex-direction:column;max-width:600px;margin-inline:auto;padding:14px 20px 48px}.impq--page .impq__stage{min-height:calc(100svh - var(--header-group-height, 60px))}.impq__topline{display:flex;align-items:center;gap:14px;min-height:44px}.impq__back{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;color:var(--impq-text-2);cursor:pointer;font:400 11px/1 var(--impq-spec);letter-spacing:.2em;text-transform:uppercase;padding:12px 4px;min-height:44px}.impq__back:hover{color:var(--impq-text);text-decoration:underline;text-underline-offset:5px}.impq__progress{flex:1;display:flex;gap:6px}.impq__progress span{flex:1;height:2px;background:var(--impq-rule);transition:background .3s}.impq__progress span.is-on{background:var(--impq-text)}.impq__count{font:400 11px/1 var(--impq-spec);letter-spacing:.16em;color:var(--impq-label);font-variant-numeric:tabular-nums;min-width:36px;text-align:right}.impq__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-right:-12px;color:var(--impq-text-2);text-decoration:none;transition:color .2s,transform .2s var(--impq-ease)}.impq__close:hover{color:var(--impq-text);transform:rotate(90deg)}.impq__screen{display:flex;flex-direction:column}.impq__screen.is-entering{animation:impq-rise .4s var(--impq-ease) both}@keyframes impq-rise{0%{opacity:.001;transform:translateY(10px)}to{opacity:1;transform:none}}.impq__eyebrow{font:400 11px/1.4 var(--impq-spec);letter-spacing:.24em;text-transform:uppercase;color:var(--impq-label);margin:0 0 20px}.impq__h1,.impq__h2{font-family:var(--impq-display);font-weight:400;margin:0;text-wrap:balance;outline:none;letter-spacing:-.01em;color:var(--impq-text);text-transform:none}.impq__h1{font-size:clamp(48px,13vw,84px);line-height:.98}.impq__h2{font-size:clamp(34px,9vw,54px);line-height:1.05}.impq__lede{color:var(--impq-text-2);font-family:var(--impq-serif);font-size:19px;line-height:1.45;margin:18px 0 0;max-width:32ch}.impq__offer{display:inline-flex;align-items:center;gap:12px;margin:16px 0 0;padding:11px 16px;border:1px solid rgba(245,236,216,.6);background:#f5ecd812;font:500 12px/1.35 var(--impq-spec);letter-spacing:.18em;text-transform:uppercase;color:var(--impq-cream)}.impq__offer:before{content:"+";flex:none;color:var(--impq-dot);font:500 18px/1 var(--impq-spec);letter-spacing:0}.impq__entry{padding-top:7vh;gap:34px}.impq--entry-only .impq__entry{padding-top:0}.impq--entry-only .impq__stage{padding-block:64px}.impq__rings{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.impq__pair{position:relative;display:block;width:58px;height:34px}.impq__pair i{position:absolute;border-radius:50%}.impq__pair .impq__ov{left:0;top:3px;width:38px;height:28px;border:4px solid}.impq__pair .impq__ci{left:31px;top:7px;width:20px;height:20px;border:3.5px solid}.impq__ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:420px}.impq .impq__btn{position:relative;-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;min-height:56px;margin:0;padding:0 18px;border-radius:1px;font:500 12px/1 var(--impq-spec);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;box-shadow:none;transition:background .2s,color .2s,border-color .2s,transform .2s var(--impq-ease),box-shadow .2s}.impq .impq__btn:after{content:"\2192";position:absolute;right:18px;top:50%;margin-top:-.6em;line-height:1.2;opacity:0;transform:translate(-6px);transition:opacity .2s,transform .25s var(--impq-ease)}.impq .impq__btn--solid{background:var(--impq-text);color:var(--impq-ground);border:1px solid var(--impq-text)}.impq .impq__btn--ghost{background:transparent;color:var(--impq-text);border:1px solid var(--impq-text)}@media(hover:hover){.impq .impq__btn:hover:after{opacity:1;transform:translate(0)}.impq .impq__btn--solid:hover,.impq[data-screen=entry] .impq__btn--ghost:hover,.impq--entry-only .impq__btn--ghost:hover{background:var(--impq-white);border-color:var(--impq-white);color:var(--impq-dark);transform:translateY(-3px);box-shadow:0 14px 28px -12px #000000bf}.impq[data-screen=done] .impq__btn--solid:hover{background:var(--impq-bridge);border-color:var(--impq-bridge);color:var(--impq-cream)}}.impq .impq__btn:active{transform:translateY(0);box-shadow:none}.impq .impq__btn[disabled]{opacity:.6;cursor:progress}.impq__qhead{margin:26px 0 44px}.impq__answers{display:flex;flex-direction:column;gap:10px}.impq .impq__answer{-webkit-appearance:none;appearance:none;width:100%;margin:0;text-align:left;cursor:pointer;display:flex;align-items:center;gap:14px;min-height:60px;padding:15px 18px;background:#ffffffb8;color:var(--impq-dark);border:1px solid var(--impq-rule);border-radius:2px;font:400 18px/1.35 var(--impq-serif);letter-spacing:0;text-transform:none;box-shadow:0 1px #200e0014;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s var(--impq-ease)}@media(hover:hover){.impq .impq__answer:hover{background:var(--impq-white);border-color:var(--impq-dark);transform:translate(3px)}}.impq .impq__answer[aria-pressed=true]{background:var(--impq-dark);border-color:var(--impq-dark);color:var(--impq-cream);box-shadow:inset 0 0 0 2px var(--impq-dark),inset 0 0 0 3px var(--impq-cream)}.impq__txt{flex:1}.impq__mark{font:400 11px/1 var(--impq-spec);letter-spacing:.14em;color:var(--impq-label);width:16px;flex:none;font-variant-numeric:tabular-nums}.impq .impq__answer[aria-pressed=true] .impq__mark{color:var(--impq-cream)}.impq__bar{flex:none;width:96px;height:20px;border-radius:3px;box-shadow:inset 0 0 0 1px #200e002e}.impq__screen--email .impq__qhead{margin-bottom:0}.impq__field{display:flex;flex-direction:column;gap:10px;margin-top:26px;max-width:460px}.impq__field label{font:400 11px/1.4 var(--impq-spec);letter-spacing:.22em;text-transform:uppercase;color:var(--impq-label)}.impq .impq__field input{-webkit-appearance:none;appearance:none;min-height:58px;width:100%;margin:0;padding:0 18px;font:400 19px/1.2 var(--impq-serif);color:var(--impq-dark);background:var(--impq-cream);border:1px solid var(--impq-cream);border-radius:1px;box-shadow:none;outline-offset:3px}.impq .impq__field input::placeholder{color:#8f8372;opacity:1}.impq .impq__field input[aria-invalid=true]{box-shadow:0 0 0 2px var(--impq-white)}.impq__err{font:500 13px/1.4 var(--impq-spec);color:var(--impq-white);min-height:20px;margin:0}.impq__actions{display:flex;flex-direction:column;gap:16px;margin-top:8px;max-width:460px}.impq__actions .impq__btn{width:100%}.impq__fine{font:300 12px/1.55 var(--impq-spec);letter-spacing:.02em;color:var(--impq-label);margin:0}.impq__done{padding-top:8vh;gap:22px}.impq__link{color:var(--impq-dark);font:500 12px/1 var(--impq-spec);letter-spacing:.2em;text-transform:uppercase;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;align-self:flex-start;padding:16px 0}.impq__link:hover{text-decoration-thickness:2px}.impq__noscript{font:400 16px/1.5 var(--impq-serif);margin-top:24px}.impq :focus-visible{outline:2px solid var(--impq-focus);outline-offset:3px}.impq .impq__h1:focus,.impq .impq__h2:focus{outline:none}.impq__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:990px){.impq__stage{max-width:760px;margin-inline:auto;padding:40px 32px 96px;text-align:center}.impq__topline,.impq__answers,.impq__form{width:100%;max-width:580px;margin-inline:auto}.impq__qhead{margin:40px 0 48px}.impq__screen--email .impq__qhead{margin-bottom:0}.impq__lede{margin-inline:auto;font-size:21px;max-width:36ch}.impq__rings{justify-content:center}.impq__ctas{width:100%;margin-inline:auto}.impq__entry{padding-top:9vh;align-items:center}.impq__entry>*{width:100%}.impq__field,.impq__actions{max-width:none;text-align:left}.impq__fine{text-align:center}.impq__done{padding-top:12vh}.impq__link{align-self:center}.impq--entry-only .impq__stage{padding-block:96px}}@media(prefers-reduced-motion:reduce){.impq *,.impq *:before,.impq *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/imprecious-quiz.css.map */
