.olf-quiz{--olf-quiz-accent:145,100,158;--olf-quiz-accent-doux:223,211,230;--olf-quiz-gris:#555;--olf-quiz-gris-clair:#666;--olf-quiz-bord:#eee;--olf-quiz-fond:#f5f5f5;--olf-quiz-rayon:var(--btn-border-radius,4px);--olf-quiz-titres:"ClassyVogue","Butler",var(--font-stack-header),serif;position:relative;color:rgb(var(--color-foreground,0,0,0));background:rgb(var(--color-background,255,255,255));scroll-margin-top:calc(var(--m-header-height,0px) + 16px)}.olf-quiz [hidden]{display:none!important}.olf-quiz__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.olf-quiz__btn{padding-block:6px;border-radius:var(--olf-quiz-rayon);cursor:pointer}.olf-quiz__spin{width:16px;height:16px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%}.olf-quiz__btn[aria-busy=true] .olf-quiz__spin,.olf-quiz__rt-b[aria-busy=true] .olf-quiz__spin{display:block!important}.olf-quiz__h1{letter-spacing:0;color:inherit;text-wrap:balance}.olf-quiz__h1:focus{outline:0}:where(.olf-quiz) *,:where(.olf-quiz) :before,:where(.olf-quiz) :after{box-sizing:border-box}:where(.olf-quiz) button,:where(.olf-quiz) input{font:inherit;color:inherit}:where(.olf-quiz) svg{fill:none;stroke:currentColor;stroke-width:1.5}:where(.olf-quiz) img{display:block;max-width:none}:where(.olf-quiz) fieldset{min-width:0;margin:0;padding:0;border:0}:where(.olf-quiz) p{margin:0}.olf-quiz__wrap--q{max-width:1120px}.olf-quiz.is-running .olf-quiz__ecran,.olf-quiz__transition,.olf-quiz__resultats{min-height:calc(100vh - var(--m-header-height,0px));min-height:calc(100svh - var(--m-header-height,0px))}.olf-quiz__ecran{display:flex;flex-direction:column}.olf-quiz__btn:focus-visible,.olf-quiz__lien:focus-visible,.olf-quiz__retour:focus-visible,.olf-quiz__fermer:focus-visible,.olf-quiz__retirer:focus-visible,.olf-quiz__champ:focus-visible~.olf-quiz__fond,.olf-quiz__rc-nom a:focus-visible,.olf-quiz__set-n a:focus-visible,.olf-quiz__rt-n a:focus-visible,.olf-quiz__rt-plus:focus-visible,.olf-quiz__rt-b:focus-visible{outline:2px solid #000;outline-offset:3px}.olf-quiz__haut{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:6px}.olf-quiz__retour{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px 0 0;border:0;background:none;color:#000;font-size:13px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.olf-quiz__retour svg{width:18px;height:18px}@media(hover:hover){.olf-quiz__retour:hover span{text-decoration:underline;text-underline-offset:4px}}.olf-quiz__etape{font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--olf-quiz-gris)}.olf-quiz__prog{position:relative;height:2px;margin-top:6px;overflow:hidden;background:var(--olf-quiz-bord)}.olf-quiz__prog i{position:absolute;top:0;bottom:0;left:0;background:rgb(var(--olf-quiz-accent))}.olf-quiz__legende{float:left;width:100%;margin:0;padding:24px 0 0}.olf-quiz__legende+*{clear:both}.olf-quiz__tete-q{display:flex;flex-direction:column;gap:8px;padding:8px 0 20px}.olf-quiz__h2{margin:0;font-size:14px;font-weight:400;line-height:1.26;letter-spacing:.1em;text-transform:uppercase}.olf-quiz__selcount{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;border-radius:4px;background:var(--olf-quiz-fond);font-size:14px}.olf-quiz__point{flex:none;width:8px;height:8px;border-radius:50%;background:rgb(var(--olf-quiz-accent))}.olf-quiz__msg{padding:12px 16px;border-radius:4px;background:var(--olf-quiz-fond);font-size:14px;line-height:1.5}.olf-quiz__limite{margin-top:16px}.olf-quiz__info{display:flex;align-items:flex-start;gap:8px;margin-top:20px;font-size:14px;line-height:1.5;color:var(--olf-quiz-gris)}.olf-quiz__info svg{flex:none;width:18px;height:18px;margin-top:1px;color:rgb(var(--olf-quiz-accent))}.olf-quiz__charge{margin-top:16px;font-size:14px;color:var(--olf-quiz-gris)}.olf-quiz__label{font-size:14px;font-weight:400;color:var(--olf-quiz-gris)}.olf-quiz__pad{height:40px}.olf-quiz__grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.olf-quiz__grille--qui{grid-template-columns:minmax(0,1fr)}.olf-quiz__grille--notes{grid-template-columns:repeat(3,minmax(0,1fr))}.olf-quiz[data-ecran=q3] .olf-quiz__grille--notes{grid-template-columns:repeat(2,minmax(0,1fr))}.olf-quiz__carte{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:44px;padding:16px 12px;border-radius:4px;color:#000;text-align:center;cursor:pointer}.olf-quiz__fond{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid var(--olf-quiz-bord);border-radius:inherit;background:#fff}@media(hover:hover){.olf-quiz__carte:hover .olf-quiz__fond,.olf-quiz__puce:hover .olf-quiz__fond,.olf-quiz__filtre:hover .olf-quiz__fond{border-color:#000}}.olf-quiz__champ{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.olf-quiz__champ:checked~.olf-quiz__fond{border-color:rgb(var(--olf-quiz-accent));background:rgb(var(--olf-quiz-accent-doux));box-shadow:inset 0 0 0 1px rgb(var(--olf-quiz-accent))}.olf-quiz__coche{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #8a8a8a;border-radius:50%;background:#fff;color:transparent}.olf-quiz__coche:after{content:"";width:5px;height:9px;margin-top:-2px;border:solid currentColor;border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}.olf-quiz__champ:checked~.olf-quiz__coche{border-color:rgb(var(--olf-quiz-accent));background:rgb(var(--olf-quiz-accent));color:#fff}.olf-quiz__lbl{font-size:16px;font-weight:400;line-height:1.3}.olf-quiz__evo{font-size:14px;line-height:1.4;color:var(--olf-quiz-gris)}.olf-quiz__off{font-size:14px;line-height:1.35;color:var(--olf-quiz-gris-clair);visibility:hidden}.olf-quiz__ev{display:none}.olf-quiz[data-ecran=q3] .olf-quiz__champ:checked~.olf-quiz__ev{display:block}span.olf-quiz__grav{display:block;border-radius:50%;background:var(--olf-quiz-fond)}.olf-quiz__carte--qui{justify-content:center;align-items:flex-start;min-height:76px;padding:14px 48px 14px 16px;text-align:left}.olf-quiz__carte--qui .olf-quiz__coche{top:50%;right:16px;margin-top:-11px}.olf-quiz__carte--qui .olf-quiz__lbl{font-size:18px}.olf-quiz__carte--famille{padding:0 0 16px}.olf-quiz__carte--famille .olf-quiz__lbl,.olf-quiz__carte--famille .olf-quiz__evo{padding:0 12px}.olf-quiz__ill{display:flex;align-items:center;justify-content:center;width:100%;height:92px}.olf-quiz__ill .olf-quiz__grav{width:58px;height:58px;margin:0 -9px}.olf-quiz__ill .olf-quiz__grav:nth-child(2){position:relative;z-index:1;width:74px;height:74px}.olf-quiz[data-ecran=q1] .olf-quiz__champ[aria-disabled=true]~*{opacity:.5}.olf-quiz[data-ecran=q1] .olf-quiz__champ[aria-disabled=true]~.olf-quiz__fond{border-color:var(--olf-quiz-bord)}.olf-quiz__champ[aria-disabled=true]~*{cursor:not-allowed}.olf-quiz__carte--note{padding:14px 8px}.olf-quiz__carte--note .olf-quiz__grav{width:64px;height:64px}.olf-quiz__carte--note .olf-quiz__lbl{font-size:14px}.olf-quiz[data-ecran=q2] .olf-quiz__off{display:none}.olf-quiz__champ[data-absente]~.olf-quiz__off{display:block;visibility:visible}.olf-quiz[data-ecran=q3] .olf-quiz__champ[aria-disabled=true]~.olf-quiz__fond{border-color:var(--olf-quiz-bord);background:var(--olf-quiz-fond);box-shadow:none}.olf-quiz[data-ecran=q3] .olf-quiz__champ[aria-disabled=true]~.olf-quiz__img img{opacity:.3}.olf-quiz[data-ecran=q3] .olf-quiz__champ[aria-disabled=true]~.olf-quiz__lbl,.olf-quiz[data-ecran=q3] .olf-quiz__champ[aria-disabled=true]~.olf-quiz__puce-t .olf-quiz__lbl{color:var(--olf-quiz-gris-clair)}.olf-quiz[data-ecran=q3] .olf-quiz__champ[aria-disabled=true]~.olf-quiz__coche{display:none}.olf-quiz__champ[aria-disabled=true]~.olf-quiz__off{visibility:visible}.olf-quiz__sec{padding-bottom:32px}.olf-quiz__sec>.olf-quiz__legende{padding:0 0 14px}.olf-quiz__puces{display:flex;flex-wrap:wrap;gap:10px}.olf-quiz__puce{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:4px 40px 4px 6px;border-radius:4px;color:#000;text-align:left;cursor:pointer}.olf-quiz__puce .olf-quiz__grav{width:36px;height:36px}.olf-quiz__puce .olf-quiz__coche{top:50%;right:10px;margin-top:-11px}.olf-quiz__puce-t{display:flex;flex-direction:column;gap:2px}.olf-quiz__puce .olf-quiz__lbl{font-size:15px}.olf-quiz__puce .olf-quiz__off{display:none}.olf-quiz__champ[aria-disabled=true]~.olf-quiz__puce-t .olf-quiz__off{display:block;visibility:visible}.olf-quiz__recherche{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.olf-quiz__champ-r{position:relative;width:100%;max-width:420px}.olf-quiz__champ-r svg{position:absolute;top:15px;left:14px;width:18px;height:18px;color:var(--olf-quiz-gris);pointer-events:none}.olf-quiz .olf-quiz__input{width:100%;height:48px;padding:0 14px 0 44px;border:1px solid #000;border-radius:0;background:#fff;color:#000;font-size:16px;font-weight:300}.olf-quiz .olf-quiz__input:focus-visible{outline:2px solid #000;outline-offset:0}.olf-quiz__input::placeholder{color:var(--olf-quiz-gris-clair);opacity:1}.olf-quiz__trouvees{display:none;margin-top:10px}.olf-quiz__vide{padding:24px 0 8px;font-size:15px;color:var(--olf-quiz-gris)}.is-recherche .olf-quiz__trouvees{display:grid}.is-recherche [data-z=grille],.is-recherche .olf-quiz__plus,.is-recherche [data-z=filtres],.is-recherche [data-z=liste],.olf-quiz[data-ecran=q2].is-recherche [data-z=vue]{display:none}.olf-quiz__plus{display:flex;width:fit-content;margin:28px auto 8px}.olf-quiz__vue{display:flex;flex-direction:column;gap:16px;margin-top:32px;padding-top:32px;border-top:1px solid var(--olf-quiz-bord)}.olf-quiz__liste>*{content-visibility:auto;contain-intrinsic-size:auto 140px}.olf-quiz__choisies{display:flex;flex-direction:column;gap:8px}.olf-quiz__retirer{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:4px 12px;border:1px solid #000;border-radius:4px;background:#fff;font-size:14px;cursor:pointer}.olf-quiz__retirer:after{content:"\d7";font-size:18px;line-height:1}.olf-quiz__filtres{display:flex;flex-wrap:nowrap;gap:4px;margin:0 -16px;padding:4px 16px 8px;overflow-x:auto;scrollbar-width:none}.olf-quiz__filtre{position:relative;isolation:isolate;display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border-radius:4px;font-size:14px;font-weight:400;cursor:pointer}.olf-quiz__filtre .olf-quiz__lbl{font-size:14px}.olf-quiz__filtre .olf-quiz__champ:checked~.olf-quiz__fond{border-color:#000;background:#000;box-shadow:none}.olf-quiz__filtre .olf-quiz__champ:checked~.olf-quiz__lbl{color:#fff}.olf-quiz__dialogue:not([open]){display:none}.olf-quiz__dialogue{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#fff;color:#000;overscroll-behavior:contain}.olf-quiz__dialogue[open]{display:flex;flex-direction:column}.olf-quiz__dialogue::backdrop{background:#0006}.olf-quiz__dlg-tete{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 6px 6px 16px;border-bottom:1px solid var(--olf-quiz-bord)}.olf-quiz__fermer{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;color:#000;cursor:pointer}.olf-quiz__fermer svg{width:22px;height:22px}.olf-quiz__dlg-corps{flex:1;padding:16px;overflow-y:auto;overscroll-behavior:contain}.olf-quiz__dlg-pied{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--olf-quiz-bord)}.olf-quiz__dialogue .olf-quiz__vue{margin:0;padding:0;border:0}.olf-quiz__dialogue .olf-quiz__vue-t{display:none}.olf-quiz__pied{position:sticky;bottom:0;z-index:5;margin-top:auto;border-top:1px solid var(--olf-quiz-bord);background:rgb(var(--color-background,255,255,255))}.olf-quiz__pied-in{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:1120px;margin:0 auto;padding:10px 80px calc(12px + env(safe-area-inset-bottom)) 16px}.olf-quiz__pied-d{display:flex;flex-direction:column;align-items:stretch;gap:8px}.olf-quiz__pied-info,.olf-quiz__aide{font-size:14px;color:var(--olf-quiz-gris);text-align:center}.olf-quiz__compte{display:flex;align-items:center;justify-content:center;gap:10px;min-height:24px;font-size:14px}.olf-quiz__compte strong{font-size:20px;font-weight:400}.olf-quiz__cont{width:100%}html:has(.olf-quiz.is-running){scroll-padding-bottom:150px}html:has(.olf-quiz[data-ecran=resultats]){scroll-padding:calc(var(--m-header-height,0px) + 16px) 0 96px}.olf-quiz[data-ecran=resultats]{scroll-margin-top:0}@media(hover:hover){.olf-quiz__btn:hover{border-color:#333;background:#333}}.olf-quiz__btn[aria-disabled=true]{border-color:var(--olf-quiz-bord);background:var(--olf-quiz-bord);color:var(--olf-quiz-gris-clair);cursor:not-allowed}.olf-quiz__btn--2{background:#fff;color:#000}@media(hover:hover){.olf-quiz__btn--2:hover{border-color:#000;background:var(--olf-quiz-fond)}}.olf-quiz__btn--w{width:100%}.olf-quiz__lien{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 4px;border:0;background:none;color:#000;font-size:14px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;cursor:pointer}@media(hover:hover){.olf-quiz__lien:hover{text-decoration-thickness:2px}}.olf-quiz__skel{position:relative;display:block;overflow:hidden;border-radius:4px;background:var(--olf-quiz-fond)}.olf-quiz__skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff0,#ffffffb3,#fff0);transform:translate(-100%)}.olf-quiz__carte--skel{min-height:180px;border:1px solid var(--olf-quiz-bord);cursor:default}.olf-quiz__skel--ill{width:100%;height:92px;border-radius:0}.olf-quiz__skel--l1{width:50%;height:16px}.olf-quiz__skel--l2{width:70%;height:14px}.olf-quiz__transition{flex:1;align-items:center;justify-content:center;gap:28px;padding:120px 16px;text-align:center}.olf-quiz__load-ill{display:flex;justify-content:center}.olf-quiz__load-ill .olf-quiz__grav{width:104px;height:104px;margin:0 -12px}.olf-quiz__load-t{font-size:26px}.olf-quiz__load-bar{position:relative;width:160px;height:2px;overflow:hidden;background:var(--olf-quiz-bord)}.olf-quiz__load-bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--olf-quiz-accent));transform-origin:left}.olf-quiz__erreur{justify-content:center}.olf-quiz__acts-l{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px}.olf-quiz__res{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:stretch}.olf-quiz__rc{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--olf-quiz-bord);border-radius:4px;background:#fff}.olf-quiz__rc-v,.olf-quiz__set-v{display:flex;align-items:center;justify-content:center;min-height:0;aspect-ratio:4/3;background:var(--olf-quiz-fond)}.olf-quiz__rc-v{max-height:60vh;max-height:60svh}.olf-quiz__rc-v img,.olf-quiz__set-v img{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.olf-quiz__rc-v svg{width:56px;height:56px;color:#8a8a8a;stroke-width:1.2}.olf-quiz__rc-c{display:flex;flex:1;flex-direction:column;gap:14px;padding:20px}.olf-quiz__rc-tag,.olf-quiz__rc-ligne,.olf-quiz__why-t,.olf-quiz__formats legend{margin:0;font-size:12px;font-weight:400;line-height:1.26;letter-spacing:.1em;text-transform:uppercase}.olf-quiz__rc-tag{color:rgb(var(--olf-quiz-accent))}.olf-quiz__rc-ligne{color:var(--olf-quiz-gris)}.olf-quiz__rc-id{display:flex;flex-direction:column;gap:4px}.olf-quiz__rc-nom{margin:0;font:400 26px/1.15 var(--olf-quiz-titres);letter-spacing:0;color:#000}.olf-quiz__rc-nom a,.olf-quiz__set-n a{color:inherit;text-decoration:none}@media(hover:hover){.olf-quiz__rc-nom a:hover,.olf-quiz__set-n a:hover{text-decoration:underline;text-underline-offset:4px}}.olf-quiz__why{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid var(--olf-quiz-bord)}.olf-quiz__why ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.olf-quiz__why li{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:300;line-height:1.45}.olf-quiz__why li>svg{flex:none;width:18px;height:18px;margin-top:1px;color:rgb(var(--olf-quiz-accent))}.olf-quiz__minis{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:4px}.olf-quiz__mini,.olf-quiz__autres{display:inline-flex;align-items:center;gap:2px;min-height:36px}.olf-quiz__mini .olf-quiz__grav{flex:none;width:36px;height:36px}.olf-quiz__autres{color:var(--olf-quiz-gris)}.olf-quiz__rc-acts{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:6px}.olf-quiz__formats{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:4px;background:var(--olf-quiz-fond)}.olf-quiz__formats .olf-quiz__legende{padding:0 0 10px;color:#000}.olf-quiz__fmts{display:flex;flex-wrap:wrap;gap:8px}.olf-quiz__fmt{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;min-height:48px;padding:4px 12px;border-radius:4px;color:#000;font-size:14px;line-height:1.2;text-align:center;cursor:pointer}.olf-quiz__fmt-ml{font-weight:400}.olf-quiz__fmt-p,.olf-quiz__fmt-m{font-weight:300;color:var(--olf-quiz-gris)}.olf-quiz__fmt-m{max-width:120px}.olf-quiz__fmt-p,.olf-quiz__nb,.olf-quiz__prix{white-space:nowrap}.olf-quiz__fmt-p>span.olf-quiz__nb{color:#000}.olf-quiz__fmt-p s{display:block;color:var(--olf-quiz-gris-clair)}.olf-quiz__champ:checked~.olf-quiz__fmt-p s{color:var(--olf-quiz-gris)}@media(hover:hover){.olf-quiz__fmt:hover .olf-quiz__fond{border-color:#000}.olf-quiz__fmt:hover .olf-quiz__champ:checked~.olf-quiz__fond{border-color:rgb(var(--olf-quiz-accent))}}.olf-quiz__fmt .olf-quiz__champ:disabled~.olf-quiz__fond{border-color:var(--olf-quiz-fond);background:var(--olf-quiz-fond)}.olf-quiz__fmt .olf-quiz__champ:disabled~*{color:var(--olf-quiz-gris-clair);cursor:not-allowed}.olf-quiz__fmt .olf-quiz__champ:disabled~.olf-quiz__fmt-ml{text-decoration:line-through}.olf-quiz__formats .olf-quiz__info{margin:0}.olf-quiz__info .olf-quiz__lien{min-height:24px}.olf-quiz__echec .olf-quiz__info{color:#000;line-height:1.45}.olf-quiz__ok{display:none;width:16px;height:16px;stroke-width:1.8}.olf-quiz__btn.is-ajoute .olf-quiz__ok,.olf-quiz__rt-b.is-ajoute .olf-quiz__ok{display:block}.olf-quiz__res .olf-quiz__btn[aria-busy],.olf-quiz__rt-b[aria-busy]{opacity:1}.olf-quiz__rc-fiche{width:100%}.olf-quiz__rc-fiche[target]:after,.olf-quiz__set .olf-quiz__btn[target]:after,.olf-quiz__info .olf-quiz__lien[target]:after{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--olf-quiz-onglet) center/contain no-repeat;mask:var(--olf-quiz-onglet) center/contain no-repeat}.olf-quiz{--olf-quiz-onglet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Cpath d='M14 4h6v6M20 4l-9 9M18 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5'/%3E%3C/svg%3E")}.olf-quiz__assouplir{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:20px;text-align:center}.olf-quiz__assouplir .olf-quiz__info{margin:0;text-align:left}.olf-quiz__bloc{display:flex;flex-direction:column;gap:20px;padding-top:44px}.olf-quiz__bloc-t{display:flex;flex-direction:column;gap:6px}.olf-quiz__resultats .olf-quiz__sous{text-wrap:pretty}.olf-quiz__bloc .olf-quiz__sous{font-size:15px}.olf-quiz__sets,.olf-quiz__routine{margin:0;padding:0;list-style:none}.olf-quiz__sets{display:flex;flex-direction:column;gap:12px}.olf-quiz__set{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:16px;border:1px solid var(--olf-quiz-bord);border-radius:4px}.olf-quiz__set-b{display:flex;flex-direction:column;gap:8px}.olf-quiz__set-n{margin:0;font:400 20px/1.2 var(--olf-quiz-titres)}.olf-quiz__prix{font-size:15px;font-weight:300;line-height:1.35;color:#000}.olf-quiz__rcw{display:grid}.olf-quiz__rcw.is-rt{grid-row:span 2;grid-template-rows:subgrid}@supports not (grid-template-rows:subgrid){.olf-quiz__rcw.is-rt{row-gap:20px}}.olf-quiz__rtb{display:flex;flex-direction:column;container-type:inline-size}.olf-quiz__rt-t{margin:0 0 26px;font:500 22px/1.2 ClassyVogue,Butler,serif;color:#000}.olf-quiz__routine{display:flex;flex-direction:column;gap:15px;margin-bottom:24px}.olf-quiz__rt{position:relative;padding:10px;border:1px solid #f1f1f1;border-radius:var(--olf-quiz-rayon);background:#fff;box-shadow:0 .2rem 1rem #d3d3d30f}.olf-quiz__rt--p{border-color:#000}.olf-quiz__rt-l{display:flex}.olf-quiz__rt-v{flex:none;width:80px;overflow:hidden}.olf-quiz__rt-v img{width:100%;height:100%;object-fit:cover;object-position:top}.olf-quiz__rt-c{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding-left:16px}.olf-quiz__rt-e{align-self:flex-start;margin-bottom:8px;padding:3px 14px;border-radius:var(--olf-quiz-rayon);background:#fbf9f6;font-size:.8125rem}.olf-quiz__rt-n{margin-bottom:5px}.olf-quiz__rt-p{padding-top:8px}.olf-quiz__rt-plus{position:absolute;right:12px;bottom:12px;z-index:1;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:#f5f2ec;cursor:pointer}.olf-quiz__rt-plus[aria-busy=true]{opacity:.5}.olf-quiz__rtb:has([aria-busy=true]) button{pointer-events:none}@media(hover:hover){.olf-quiz__rt-plus:hover{opacity:.75}}.olf-quiz__rt-b{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:4px;width:100%;margin-top:auto;padding-inline:8px;font-family:"Bricolage Grotesque",var(--font-stack-body)}.olf-quiz__rt-b [data-z=px]{white-space:nowrap}.olf-quiz__rt-b .olf-quiz__sr{text-transform:none}.olf-quiz__rt-sep{padding:0 8px}.olf-quiz__rt-b s{margin-left:5px}@container (max-width:291.98px){.olf-quiz__rt-sep{display:none}.olf-quiz__rt-b [data-z=px]{flex-basis:100%}}@container (min-width:292px) and (max-width:319.98px){.olf-quiz__rt-sep{padding:0 4px}.olf-quiz__rt-b{padding-inline:0}}:lang(lv) .olf-quiz__rt-sep{display:none}:lang(lv) .olf-quiz__rt-b [data-z=px]{flex-basis:100%}.olf-quiz__rtb [data-z=px] s .olf-quiz__sr:before{content:" "}.olf-quiz__acts{display:flex;flex-direction:column;align-items:stretch;gap:12px 24px;margin-top:44px;padding:28px 0 48px;border-top:1px solid var(--olf-quiz-bord)}.olf-quiz__refine{order:1;display:flex;flex-direction:column;gap:12px;width:100%;padding:16px;border-radius:4px;background:var(--olf-quiz-fond)}.olf-quiz__refine-l{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:768px){.olf-quiz__haut{padding-top:20px}.olf-quiz__legende{padding-top:44px}.olf-quiz__tete-q{gap:12px;padding:12px 0 32px}.olf-quiz__h1{font-size:40px;line-height:1.15}.olf-quiz__h1--xl{font-size:48px;line-height:1.1}.olf-quiz__h2{font-size:16px}.olf-quiz__grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.olf-quiz__grille--qui{grid-template-columns:repeat(3,minmax(0,1fr))}.olf-quiz__grille--notes,.olf-quiz[data-ecran=q3] .olf-quiz__grille--notes{grid-template-columns:repeat(4,minmax(0,1fr))}.olf-quiz__carte--qui{justify-content:center;align-items:center;min-height:120px;padding:20px 40px;text-align:center}.olf-quiz__carte--qui .olf-quiz__coche{top:8px;right:8px;margin-top:0}.olf-quiz__carte--qui .olf-quiz__lbl{font-size:20px}.olf-quiz__ill,.olf-quiz__skel--ill{height:120px}.olf-quiz__ill .olf-quiz__grav{width:76px;height:76px;margin:0 -12px}.olf-quiz__ill .olf-quiz__grav:nth-child(2){width:96px;height:96px}.olf-quiz__carte--skel{min-height:210px}.olf-quiz__carte--note .olf-quiz__grav{width:88px;height:88px}.olf-quiz__recherche{margin-bottom:24px}.olf-quiz__filtres{flex-wrap:wrap;margin:0;padding:4px 0;overflow:visible}.olf-quiz__pied-in{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:16px clamp(40px,calc(104px - ((100vw - 1120px)/2)),104px) 16px 40px}.olf-quiz__pied-d{flex-direction:row;align-items:center;gap:16px}.olf-quiz__pied-info,.olf-quiz__aide{text-align:left}.olf-quiz__compte{justify-content:flex-start;font-size:15px}.olf-quiz__cont{width:auto;min-width:280px}html:has(.olf-quiz.is-running){scroll-padding-bottom:100px}.olf-quiz__res{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.olf-quiz__res[data-n="1"]{grid-template-columns:minmax(0,calc(50% - 12px));justify-content:center}.olf-quiz__res[data-n="3"]>:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}.olf-quiz__rc-v{aspect-ratio:1}.olf-quiz__rc-c{padding:24px}.olf-quiz__assouplir{flex-flow:row wrap;justify-content:center;gap:4px 16px;margin-top:24px}.olf-quiz__bloc{padding-top:64px}.olf-quiz__sets{gap:16px}.olf-quiz__set{grid-template-columns:220px minmax(0,1fr) auto;gap:28px;align-items:center}.olf-quiz__acts{flex-flow:row wrap;align-items:center;margin-top:64px;padding:40px 0 72px}}@media(min-width:1024px){.olf-quiz__grille--notes,.olf-quiz[data-ecran=q3] .olf-quiz__grille--notes{grid-template-columns:repeat(6,minmax(0,1fr))}.olf-quiz__res,.olf-quiz__res[data-n]{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center}.olf-quiz__res[data-n="2"]{grid-template-columns:repeat(2,minmax(0,calc((100% - 48px) / 3)))}.olf-quiz__res[data-n="1"]{grid-template-columns:minmax(0,calc((100% - 48px) / 3))}.olf-quiz__res[data-n="3"]>:last-child{grid-column:auto;width:auto}}@media(forced-colors:active){.olf-quiz__coche:after{visibility:hidden}.olf-quiz__champ:checked~.olf-quiz__coche:after{visibility:visible}.olf-quiz__champ:checked~.olf-quiz__fond{outline:3px solid Highlight;outline-offset:-3px}.olf-quiz__champ[aria-disabled=true]~*,.olf-quiz__fmt .olf-quiz__champ:disabled~*{color:GrayText}.olf-quiz [target]:after{background:LinkText}}@media(prefers-reduced-motion:no-preference){.olf-quiz__ecran:not(.olf-quiz__accueil){animation:olfq-fondu .25s ease}.olf-quiz__fond,.olf-quiz__coche{transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.olf-quiz__btn{transition:background-color .2s ease,border-color .2s ease,color .2s ease}.olf-quiz__rt-plus{transition:opacity .2s ease}.olf-quiz__prog i{transition:width .3s ease}.olf-quiz__spin{animation:olfq-tour .8s linear infinite}.olf-quiz__skel:after{animation:olfq-reflet 1.2s ease infinite}.olf-quiz__load-ill .olf-quiz__grav{opacity:0;animation:olfq-entree .45s ease forwards}.olf-quiz__load-ill .olf-quiz__grav:nth-child(2){animation-delay:.12s}.olf-quiz__load-ill .olf-quiz__grav:nth-child(3){animation-delay:.24s}.olf-quiz__load-bar i{animation:olfq-trait .8s ease forwards}.olf-quiz__compte strong{animation:olfq-chiffre .25s ease}}@media(prefers-reduced-motion:reduce){html:has(.olf-quiz){scroll-behavior:auto}}@keyframes olfq-fondu{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes olfq-tour{to{transform:rotate(360deg)}}@keyframes olfq-reflet{to{transform:translate(100%)}}@keyframes olfq-entree{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes olfq-trait{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes olfq-chiffre{0%{opacity:.2}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/olf-quiz.css.map */
