.ch-quiz__inner--full{padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.ch-quiz__inner--full{padding-left:clamp(4rem,6vw,9rem);padding-right:clamp(4rem,6vw,9rem)}}.ch-quiz__head{max-width:68rem;margin-bottom:clamp(2.8rem,4vw,4rem)}.ch-quiz__heading{margin:0;font-size:calc(clamp(2.6rem,3.4vw,4.4rem) * var(--ch-h-scale, 1));font-weight:800;line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;color:var(--ch-heading-color, inherit)}.ch-quiz__intro{margin-top:1.4rem;font-size:calc(clamp(1.5rem,.4vw + 1.4rem,1.75rem) * var(--ch-t-scale, 1));line-height:1.65;color:var(--ch-text-color, var(--ch-muted))}.ch-quiz__stage{max-width:var(--ch-quiz-maxw, 100%);border:1px solid rgba(var(--color-foreground),.18);padding:clamp(2rem,3.5vw,4rem)}.ch-quiz__stage:focus{outline:none}.ch-quiz__bar{height:3px;background:rgba(var(--color-foreground),.12);margin-bottom:1.6rem}.ch-quiz__bar i{display:block;height:100%;width:0;background:var(--ch-accent);transition:width .5s cubic-bezier(.16,1,.3,1)}.ch-quiz__count{margin:0 0 1.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ch-accent);font-variant-numeric:tabular-nums;min-height:1.4rem}.ch-quiz__q[hidden]{display:none}.ch-quiz__qtext{margin:0;font-size:calc(clamp(2rem,2.2vw,2.8rem) * var(--ch-h-scale, 1));font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--ch-heading-color, inherit);text-wrap:balance}.ch-quiz__hint{margin:1rem 0 0;max-width:62rem;font-size:calc(1.5rem * var(--ch-t-scale, 1));line-height:1.6;color:var(--ch-text-color, var(--ch-muted))}.ch-quiz__opts{display:grid;gap:1rem;margin-top:clamp(2rem,3vw,3rem)}@media screen and (min-width:750px){.ch-quiz__opts--auto{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.ch-quiz__opts--1{grid-template-columns:minmax(0,1fr)}.ch-quiz__opts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ch-quiz__opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ch-quiz__opts--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ch-quiz__opt{display:flex;align-items:center;gap:1.4rem;width:100%;padding:1.6rem 1.8rem;background:transparent;border:1px solid rgba(var(--color-foreground),.22);border-radius:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .25s ease,background-color .25s ease,transform .3s cubic-bezier(.16,1,.3,1)}.ch-quiz__opt:hover{border-color:var(--ch-accent);transform:translateY(-2px)}.ch-quiz__opt:focus-visible{outline:2px solid var(--ch-accent);outline-offset:3px}.ch-quiz__opt.is-picked{border-color:var(--ch-accent);background:#f22f2f0f}.ch-quiz__opt-mark{position:relative;flex:none;width:2rem;height:2rem;border:1px solid currentColor;border-radius:50%;opacity:.45;transition:opacity .25s ease,border-color .25s ease}.ch-quiz__opt-mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.9rem;height:.9rem;border-radius:50%;background:var(--ch-accent);transform:scale(0);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.ch-quiz__opt:hover .ch-quiz__opt-mark,.ch-quiz__opt.is-picked .ch-quiz__opt-mark{opacity:1;border-color:var(--ch-accent)}.ch-quiz__opt.is-picked .ch-quiz__opt-mark:after{transform:scale(1)}.ch-quiz__opt-label{font-size:calc(1.6rem * var(--ch-t-scale, 1));font-weight:700;line-height:1.3}.ch-quiz__back{display:inline-flex;align-items:center;gap:.8rem;margin-top:2rem;padding:0;background:none;border:0;color:var(--ch-text-color, var(--ch-muted));font:inherit;font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.ch-quiz__back:hover{color:var(--ch-accent)}.ch-quiz__back svg{width:1.6rem;height:1rem}.ch-quiz__results[hidden],.ch-quiz__result[hidden]{display:none}.ch-quiz__badge{display:inline-block;margin:0 0 1.2rem;padding:.5rem 1.1rem;background:var(--ch-accent);color:#fff;font-size:1.15rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ch-quiz__rtitle{margin:0;font-size:calc(clamp(2.2rem,2.8vw,3.4rem) * var(--ch-h-scale, 1));font-weight:800;line-height:1.12;letter-spacing:-.01em;text-transform:uppercase;color:var(--ch-heading-color, inherit)}.ch-quiz__rtext{margin-top:1.6rem;max-width:68rem;font-size:calc(clamp(1.5rem,.3vw + 1.44rem,1.7rem) * var(--ch-t-scale, 1));line-height:1.7;color:var(--ch-text-color, var(--ch-muted))}.ch-quiz__rlink{margin-top:2.4rem}.ch-quiz__restart{display:inline-block;margin-top:2.4rem;padding:0;background:none;border:0;border-bottom:1px solid currentColor;color:var(--ch-accent);font:inherit;font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.ch-quiz__restart:hover{opacity:.7}.is-in{animation:ch-quiz-in .45s cubic-bezier(.16,1,.3,1) both}@keyframes ch-quiz-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.is-in{animation:none}.ch-quiz__opt,.ch-quiz__opt-mark,.ch-quiz__opt-mark:after,.ch-quiz__bar i{transition:none}.ch-quiz__opt:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-ch-quiz.css.map */
