.fq{--fq-surface: #f3efec;--fq-ink: #232323;--fq-button: #6f7a69;--fq-button-text: #f3efec;--fq-line: #cfc8ba;--fq-card: #ffffff;--fq-muted: #8a8580;--fq-head: "Averia Serif Libre", Georgia, serif;--fq-body: "Helvetica Neue", Helvetica, Arial, sans-serif}.fq *,.fq *:before,.fq *:after{box-sizing:border-box}html.fq-lock,html.fq-lock body{overflow:hidden}.fq-tab{position:fixed;right:0;top:50%;z-index:2147482000;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;display:flex;gap:10px;align-items:center;padding:18px 10px;border:0;border-radius:0 6px 6px 0;cursor:pointer;background:var(--fq-button);color:var(--fq-button-text);font:700 14px/1 var(--fq-head);letter-spacing:.02em;box-shadow:0 4px 18px #0000002e;transition:padding .2s ease}.fq-tab:hover,.fq-tab:focus-visible{padding-left:14px}.fq-tab__offer{font-family:var(--fq-body);font-weight:500;font-size:12px;opacity:.9}.fq.is-open .fq-tab{opacity:0;pointer-events:none}.fq-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482001;background:#23232359;opacity:0;transition:opacity .3s ease}.fq.is-open .fq-overlay{opacity:1}.fq-panel{position:fixed;top:0;right:0;bottom:0;z-index:2147482002;width:min(460px,100vw);display:flex;flex-direction:column;background:var(--fq-surface);color:var(--fq-ink);font:400 16px/1.45 var(--fq-body);transform:translate(100%);transition:transform .4s cubic-bezier(.2,.8,.2,1);box-shadow:-8px 0 30px #00000026;visibility:hidden}.fq.is-open .fq-panel{transform:none;visibility:visible}@media(prefers-reduced-motion:reduce){.fq-panel,.fq-overlay,.fq-progress span{transition:none}.fq-step{animation:none}}.fq-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px 20px}.fq-logo img{display:block;height:30px;width:auto}.fq-logo__text{font:700 26px/1 var(--fq-head);letter-spacing:-.01em}.fq-x{background:none;border:0;padding:2px 4px;cursor:pointer;color:var(--fq-line);font:400 24px/1 var(--fq-head);text-transform:uppercase}.fq-x:hover,.fq-x:focus-visible{color:var(--fq-ink)}.fq-progress{height:3px;background:var(--fq-line)}.fq-progress span{display:block;height:100%;width:0;background:var(--fq-ink);transition:width .35s ease}.fq-body{flex:1;overflow-y:auto;padding:24px 24px 36px;-webkit-overflow-scrolling:touch}.fq-step[hidden]{display:none}.fq-step{animation:fq-in .3s ease}@keyframes fq-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fq-eyebrow{margin:0 0 14px;font:400 15px/1.3 var(--fq-body);color:var(--fq-muted)}.fq-h{margin:0 0 30px;font:700 28px/1.45 var(--fq-head);color:var(--fq-ink);letter-spacing:.005em;outline:none;text-wrap:balance}.fq-sub{margin:0 0 18px;font:700 16px/1.4 var(--fq-head)}.fq-body-copy{margin:0 0 16px;font:700 17px/1.55 var(--fq-head)}.fq-note{margin:0 0 24px;font-size:14px;color:var(--fq-muted)}.fq-answers{display:grid;gap:22px}.fq-answer{display:flex;gap:12px;align-items:center;width:100%;min-height:72px;padding:14px 16px;text-align:left;cursor:pointer;border:1px solid transparent;border-radius:0;background:var(--fq-card);color:var(--fq-ink);font:inherit;transition:border-color .15s,box-shadow .15s}.fq-answer:hover,.fq-answer:focus-visible{border-color:var(--fq-ink);outline:none}.fq-answer__emoji{flex:none;width:26px;font-size:21px;line-height:1;text-align:center}.fq-answer__copy{display:grid;gap:2px;min-width:0}.fq-answer__title{font:700 16px/1.35 var(--fq-head)}.fq-answer__detail{font:400 16px/1.35 var(--fq-body)}.fq-back{display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:0;background:none;border:0;cursor:pointer;color:var(--fq-muted);font:400 15px/1 var(--fq-body)}.fq-back__label{text-decoration:underline;text-underline-offset:2px}.fq-back:hover{color:var(--fq-ink)}.fq-h--result{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-size:30px}.fq-icon{flex:none;display:inline-flex;color:var(--fq-ink)}.fq-icon img{width:30px;height:46px;object-fit:contain}.fq-icon-svg{width:26px;height:42px;display:block}.fq-photo{display:block;width:62%;max-width:100%;height:auto;margin:0 auto 26px}.fq-btn{display:block;width:100%;min-height:56px;padding:16px 20px;border:0;border-radius:0;cursor:pointer;background:var(--fq-button);color:var(--fq-button-text);font:700 19px/1 var(--fq-head);letter-spacing:.02em}.fq-btn:hover{filter:brightness(.94)}.fq-btn:focus-visible{outline:2px solid var(--fq-ink);outline-offset:2px}.fq-btn:disabled{opacity:.5;cursor:not-allowed}.fq-match{display:flex;align-items:center;gap:14px;margin:0 0 30px;font:700 20px/1.3 var(--fq-head)}.fq-match__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--fq-ink);color:var(--fq-surface);overflow:hidden}.fq-match__icon .fq-icon-svg{width:12px;height:20px}.fq-match__icon img{width:18px;height:26px;object-fit:contain;filter:invert(1)}.fq-form{display:grid;gap:12px}.fq-form input[type=email]{width:100%;height:44px;padding:0 12px;border:0;border-radius:0;background:var(--fq-card);font:400 17px/1 var(--fq-body);color:var(--fq-ink)}.fq-form input[type=email]::placeholder{color:var(--fq-muted)}.fq-form input[type=email]:focus{outline:2px solid var(--fq-ink);outline-offset:0}.fq-fine,.fq-fine p{margin:0;text-align:center;font-size:14px;line-height:1.45;color:var(--fq-muted)}.fq-fine{margin-bottom:14px;padding:0 8px}.fq-error{margin:0;min-height:0;font-size:14px;color:#b42318}.fq-error:empty{display:none}.fq-skip{display:block;margin:16px 0 0;text-align:center;font-size:13px;color:var(--fq-muted);text-decoration:underline;text-underline-offset:2px}.fq-prod-head{margin-bottom:18px}.fq-card{margin:0 0 20px;background:var(--fq-card)}.fq-card__img{display:block;width:100%;aspect-ratio:4 / 3;max-width:100%;object-fit:cover;object-position:center 20%;background:#eceae7}.fq-card__foot{display:grid;justify-items:start;gap:6px;padding:12px 14px 14px}.fq-badge{display:inline-block;padding:4px 8px;background:var(--fq-ink);color:var(--fq-surface);font:500 11px/1 var(--fq-body);letter-spacing:.14em;text-transform:uppercase}.fq-card__title{margin:4px 0 0;font:700 17px/1.3 var(--fq-head)}.fq-price{margin:0;font:500 15px/1.3 var(--fq-body)}.fq-price s{color:var(--fq-ink);margin-right:4px}.fq-price__now{color:var(--fq-button)}.fq-opt{border:0;padding:0;margin:0 0 16px}.fq-opt legend{padding:0;margin:0 0 8px;font:400 14px/1 var(--fq-body);color:var(--fq-muted)}.fq-chips{display:flex;flex-wrap:wrap;gap:8px}.fq-chip{min-width:46px;padding:10px 12px;border:1px solid transparent;border-radius:0;background:var(--fq-card);color:var(--fq-ink);font:400 14px/1 var(--fq-body);cursor:pointer}.fq-chip:hover{border-color:var(--fq-ink)}.fq-chip[aria-pressed=true]{background:var(--fq-ink);color:var(--fq-surface)}.fq-chip.is-soldout{text-decoration:line-through;opacity:.4;cursor:not-allowed}.fq-step[data-fq-step=product] .fq-error{margin-bottom:10px}.fq-links{margin:16px 0 0;font-size:13px;text-align:center;color:var(--fq-muted)}.fq-links a{color:var(--fq-muted)}.fq-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:600px){.fq-tab{padding:14px 8px;font-size:12px}.fq-top{padding:18px 20px 16px}.fq-body{padding:22px 20px 32px}.fq-h{font-size:25px}.fq-h--result{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fibe-quiz.css.map */
