.mc-quiz{background:var(--mc-card-bg, #FCE7EC);border:1px solid var(--mc-line, #F0DBDD);border-radius:1.75rem;padding:34px;box-shadow:0 18px 50px #3e26301f}.mc-quiz__intro{text-align:center;max-width:620px;margin:0 auto 22px}.mc-quiz__intro .mc-section__kicker{color:var(--mc-accent, #C2415F);font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-bottom:.5rem}.mc-quiz__intro .quiz-heading{color:var(--mc-heading, #3E2630);margin:0 0 .4em}.mc-quiz__intro .quiz-intro-text{color:var(--mc-muted, #8C7A81);margin:0}.mc-progress{height:7px;background:var(--mc-line, #F0DBDD);border-radius:999px;overflow:hidden;margin-bottom:22px}.mc-progress span{display:block;height:100%;width:20%;background:var(--mc-accent, #C2415F);border-radius:999px;transition:width .3s ease}.mc-question{display:none}.mc-question.is-active{display:block;animation:mcFade .3s ease}@keyframes mcFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mc-question h3{text-align:center;color:var(--mc-heading, #3E2630);font-size:21px;margin:0 0 .5em}.mc-options{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:640px;margin:18px auto 0}.mc-option{background:var(--mc-option-bg, #fff);border:1.5px solid var(--mc-line, #F0DBDD);border-radius:1rem;padding:15px;cursor:pointer;font-weight:500;text-align:center;color:var(--mc-heading, #3E2630);transition:all .12s ease}.mc-option:hover{border-color:var(--mc-accent, #C2415F)}.mc-option.is-selected{border-color:var(--mc-accent, #C2415F);background:var(--mc-option-selected-bg, #FCE7EC);box-shadow:inset 0 0 0 1px var(--mc-accent, #C2415F)}.mc-quiz__nav{display:grid;grid-template-columns:160px 1fr;gap:12px;max-width:640px;margin:22px auto 0}.mc-result{display:none;margin:26px auto 0;max-width:720px}.mc-result.is-visible{display:block;animation:mcFade .35s ease}.mc-result__card{background:#fff;border:1px solid var(--mc-line, #F0DBDD);border-radius:1.25rem;box-shadow:0 18px 50px #3e26301f;overflow:hidden;display:grid;grid-template-columns:220px 1fr}.mc-result__media{background:#fff;display:grid;place-items:center;min-height:220px;padding:14px}.mc-result__media img{width:100%;height:100%;max-height:240px;object-fit:contain}.mc-result__body{padding:22px}.mc-result__eyebrow{color:var(--mc-accent, #C2415F);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.mc-result__body h3{color:var(--mc-heading, #3E2630);margin:.3em 0}.mc-result__price{display:flex;align-items:baseline;gap:10px;margin:8px 0 4px}.mc-result__price b{font-family:var(--font-heading-second-family);font-size:24px;color:var(--mc-heading, #3E2630)}.mc-result__price .mc-mrp{color:var(--mc-muted, #8C7A81);text-decoration:line-through;font-size:14px}.mc-result__price .mc-save{background:var(--mc-option-selected-bg, #FCE7EC);color:var(--mc-accent, #C2415F);font-weight:700;font-size:12px;padding:3px 9px;border-radius:999px}.mc-result__reason{color:var(--mc-heading, #3E2630);opacity:.85}.mc-result__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.mc-btn--berry{background-color:var(--mc-accent, #C2415F);color:var(--mc-btn-text, #fff)}.mc-btn--ghost{background:transparent;color:var(--mc-heading, #3E2630);border:1px solid var(--mc-line, #F0DBDD)}section.section-pump-finder{padding-top:calc(var(--top-spacing, 1) * 4rem);padding-bottom:calc(var(--bottom-spacing, 1) * 4rem)}@media screen and (max-width:768px){.mc-quiz{padding:22px}.mc-options{grid-template-columns:1fr}.mc-quiz__nav{grid-template-columns:1fr 1fr}.mc-result__card{grid-template-columns:1fr}}.mc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:15px;cursor:pointer;transition:transform .08s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap;text-decoration:none}.mc-btn:active{transform:translateY(1px)}.mc-btn--berry{background:var(--mc-accent, #C2415F);color:var(--mc-btn-text, #fff);box-shadow:0 10px 24px #c2415f47;border-color:transparent}.mc-btn--berry:hover{opacity:.92}.mc-btn--ghost{background:transparent;color:var(--mc-heading, #3E2630);border-color:var(--mc-line, #F0DBDD)}.mc-btn--ghost:hover{background:var(--mc-option-selected-bg, #FCE7EC)}.mc-btn--full{width:100%}.mc-btn--lg{padding:16px 28px;font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-quiz-finder.css.map */
