.qz{position:fixed;inset:auto;top:50%;left:50%;width:min(720px,calc(100vw - var(--s5) * 2));max-width:none;max-height:calc(100vh - var(--s6) * 2);padding:0;border:0;background:var(--bg);color:var(--ink);border-radius:var(--r-btn);overflow:hidden;box-shadow:0 24px 64px color-mix(in srgb,var(--ink) 22%,transparent);opacity:0;translate:-50% calc(-50% + 16px);transition:opacity .32s ease,translate .32s cubic-bezier(.2,0,0,1),display .32s allow-discrete,overlay .32s allow-discrete}.qz[open]{opacity:1;translate:-50% -50%}@starting-style{.qz[open]{opacity:0;translate:-50% calc(-50% + 16px)}}.qz::backdrop{background:color-mix(in srgb,var(--ink) 45%,transparent);opacity:0;transition:opacity .3s ease,display .3s allow-discrete,overlay .3s allow-discrete}.qz[open]::backdrop{opacity:1}@starting-style{.qz[open]::backdrop{opacity:0}}@media(prefers-reduced-motion:reduce){.qz,.qz::backdrop{transition:none}}.qz-in{position:relative;max-height:inherit;overflow-y:auto;padding:var(--s7) var(--s7) var(--s6)}.qz--sheet{top:auto;bottom:0;left:50%;width:min(980px,calc(100vw - var(--s5)*2));max-height:88vh;transform:translate(-50%,100%);border-radius:var(--r-btn) var(--r-btn) 0 0;box-shadow:0 -12px 48px #2b272433}.qz--sheet[open]{transform:translate(-50%)}.qz--sheet .qz-in{padding-top:var(--s6);padding-bottom:var(--s7)}.qz--sheet .qz-in:before{content:"";display:block;width:44px;height:4px;margin:0 auto var(--s5);border-radius:var(--r-dot);background:var(--i12)}.qz-x{position:absolute;top:var(--s5);right:var(--s5)}.qz-kick{margin:0;font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cta)}.qz-bar{display:block;height:8px;margin:var(--s5) 0 var(--s2);border-radius:var(--r-dot);background:var(--cta-a10);overflow:hidden}.qz-fill{display:block;height:100%;width:0;border-radius:var(--r-dot);background:var(--cta);transition:width .34s cubic-bezier(.2,0,0,1)}.qz-count{margin:0;font-size:var(--fs-xs);color:var(--ink-2)}.qz-stage{margin-top:var(--s6)}.qz-stage--in{animation:qz-in .34s cubic-bezier(.2,0,0,1) both}@keyframes qz-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.qz-stage--in .qz-opt{animation:qz-in .3s cubic-bezier(.2,0,0,1) both;animation-delay:60ms}.qz-stage--in .qz-opt:nth-child(2){animation-delay:.1s}.qz-stage--in .qz-opt:nth-child(3){animation-delay:.14s}.qz-stage--in .qz-opt:nth-child(4){animation-delay:.18s}.qz-stage--in .qz-opt:nth-child(5){animation-delay:.22s}.qz-stage--in .qz-opt:nth-child(6){animation-delay:.26s}.qz-q{margin:0 0 var(--s5);font-size:var(--fs-2xl);font-weight:600;line-height:1.3}.qz-opts{display:grid;gap:var(--s2)}.qz-opts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.qz-opt{display:flex;align-items:center;justify-content:center;min-height:56px;padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r-in);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-md);text-align:center;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.qz-opt:hover{border-color:var(--ink)}.qz-opt[aria-pressed=true]{background:var(--cta-a05);border-color:var(--cta-line-2);color:var(--cta);font-weight:600}.qz-opts--duo{grid-template-columns:repeat(2,minmax(0,1fr))}.qz-msg{display:grid;justify-items:center;gap:var(--s5);padding:var(--s6) 0;text-align:center}.qz-msg-txt{max-width:36ch;margin:0;font-size:var(--fs-md);color:var(--ink-2)}.qz-res>.qz-kick{margin-bottom:var(--s4)}.qz-res-main{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--s5);align-items:start}.qz-res-ph img,.qz-alt-ph img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:var(--r-in);background:var(--i5)}.qz-res-name{margin:0;font-size:var(--fs-xl);font-weight:600;line-height:1.3}.qz-res-dim{margin:var(--s2) 0 0;font-size:var(--fs-sm);color:var(--ink-2)}.qz-res-price{margin:calc(var(--s2) / 2) 0 0;font-size:var(--fs-xl);font-weight:600}.qz-res-price s{margin-left:var(--s2);font-size:var(--fs-sm);font-weight:400;color:var(--ink-2)}.qz-res-over{display:block;margin:calc(var(--s2) / 2) 0 0;font-size:var(--fs-xs);color:var(--ink-2)}.qz-res-ben{margin:var(--s4) 0 var(--s5);padding:0;list-style:none;display:grid;gap:var(--s2)}.qz-res-ben li{display:flex;gap:var(--s2);font-size:var(--fs-sm)}.qz-res-ben svg{flex:none;width:20px;height:20px;color:var(--cta)}.qz-res-main .gm-btn{display:flex;width:100%;justify-content:center}.qz-res-alt-t{margin:var(--s6) 0 var(--s3);font-size:var(--fs-md);font-weight:600}.qz-res-alt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3);margin:0;padding:0;list-style:none}.qz-alt{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:var(--s3);align-items:start;height:100%;padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-in);color:var(--ink);text-decoration:none;transition:border-color .15s}.qz-alt:hover{border-color:var(--ink)}.qz-alt-ph{grid-row:span 4}.qz-alt-name{font-size:var(--fs-sm);font-weight:600;line-height:1.3}.qz-alt-tier{font-size:var(--fs-xs);color:var(--ink-2)}.qz-alt-price{margin-top:calc(var(--s2) / 2);font-size:var(--fs-sm);font-weight:600}.qz-res-actions{display:grid;gap:var(--s2);margin-top:var(--s6)}.qz-res-actions .gm-btn{display:flex;width:100%;justify-content:center}@media(max-width:640px){.qz-res-alt{grid-template-columns:1fr}}.qz-foot{margin-top:var(--s5)}.qz-foot .gm-btn{display:flex;width:100%;justify-content:center}.qz-back{display:block;width:max-content;margin:var(--s4) auto 0;padding:var(--s2) var(--s3);border:0;border-radius:var(--r-in);background:none;color:var(--ink-2);font:inherit;font-size:var(--fs-xs);cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.qz-back:hover{color:var(--cta)}.qz-opt:focus,.qz-back:focus,.qz-x:focus,.qz-alt:focus,[data-quiz-titre]:focus{outline:none}.qz-opt:focus-visible,.qz-back:focus-visible,.qz-x:focus-visible,.qz-alt:focus-visible{outline:2px solid var(--cta);outline-offset:2px}@media(max-width:640px){.qz,.qz--sheet{top:auto;bottom:0;left:0;width:100vw;max-height:92vh;translate:0 100%;border-radius:var(--r-btn) var(--r-btn) 0 0;box-shadow:0 -12px 48px color-mix(in srgb,var(--ink) 20%,transparent)}.qz[open],.qz--sheet[open]{translate:0 0}@starting-style{.qz[open],.qz--sheet[open]{translate:0 100%}}.qz-in{padding:var(--s6) var(--s5) var(--s7)}.qz-q{font-size:var(--fs-xl)}.qz-opts--2,.qz-res-main{grid-template-columns:1fr}.qz-res-ph{max-width:220px}.qz-x{top:var(--s4);right:var(--s4)}}@media(prefers-reduced-motion:reduce){.qz,.qz-fill,.qz-opt,.qz-alt{transition:none}.qz-stage--in,.qz-stage--in .qz-opt{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-quiz.css.map */
