html body{overflow-x:clip}.mch-how,.flow-finale{--ink:#111719;--cream:#fff8e8;--pink:#ec0082;--yellow:#ffe600;--cyan:#00cddd;--purple:#6434d7;--comic:Bangers,"MIM Bangers",Impact,"Arial Black",sans-serif;box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);text-align:center}.mch-how *,.flow-finale *{box-sizing:border-box}.mch-how h2,.flow-finale h2{font:400 clamp(42px,4.8vw,62px)/1.02 var(--comic);letter-spacing:.03em;color:var(--ink);margin:0 0 18px}.mch-burst{position:relative;display:grid;place-items:center;aspect-ratio:1}.mch-burst:before,.mch-burst:after{content:"";position:absolute;clip-path:polygon(50% 0%,61% 18%,79% 9%,79% 30%,98% 32%,87% 50%,98% 68%,79% 70%,79% 91%,61% 82%,50% 100%,39% 82%,21% 91%,21% 70%,2% 68%,13% 50%,2% 32%,21% 30%,21% 9%,39% 18%)}.mch-burst:before{top:0;right:0;bottom:0;left:0;background:var(--ink)}.mch-burst:after{top:6px;right:6px;bottom:6px;left:6px;background:var(--burst,var(--yellow))}.mch-burst span{position:relative;z-index:1;font:400 1em/1 var(--comic);letter-spacing:.04em}.mch-bubble{position:relative;margin:0;background:#fff;border:4px solid var(--ink);border-radius:24px;padding:10px 14px;font:600 16px/1.25 Fredoka,sans-serif;color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.mch-how{scroll-margin-top:22px;background:var(--cream) radial-gradient(#6434d71f 1.6px,transparent 1.8px) 0 0/14px 14px;border-top:5px solid var(--ink)}.mch-how-in{max-width:1180px;margin:0 auto;padding:64px 24px 72px;text-align:center}.mch-tag{display:inline-block;margin:0 0 14px;background:var(--pink);color:#fff;border:3px solid var(--ink);padding:4px 14px;font:700 14px/1.3 Fredoka,sans-serif;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-2deg);box-shadow:3px 3px 0 var(--ink)}html body .mch-how #jr-how-title{color:var(--yellow);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;text-shadow:5px 5px 0 var(--ink);font-size:clamp(54px,7vw,90px)}.mch-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:30px;text-align:left}.mch-step{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;border:5px solid var(--ink);box-shadow:9px 9px 0 var(--ink);background-image:radial-gradient(rgba(17,23,25,.16) 1.6px,transparent 1.8px);background-size:12px 12px;min-width:0}.mch-step--1{background-color:var(--cyan);transform:rotate(-1deg)}.mch-step--2{background-color:var(--yellow);transform:rotate(1deg)}.mch-step--3{background-color:var(--pink);transform:rotate(-1deg)}.mch-step-top{display:flex;justify-content:space-between;align-items:flex-start}.mch-step .mch-burst{width:72px;font-size:34px;--burst:var(--purple);color:#fff}.mch-sfx{margin:4px 2px 0 0;font:400 44px/1 var(--comic);letter-spacing:.04em;color:var(--yellow);-webkit-text-stroke:2.5px var(--ink);paint-order:stroke fill;text-shadow:3px 3px 0 var(--ink);transform:rotate(8deg)}.mch-step--2 .mch-sfx{color:var(--pink);transform:rotate(-7deg)}.mch-step-pic{height:240px;display:flex;align-items:flex-end;justify-content:center;gap:6px;position:relative}.mch-step-pic>img{height:100%;width:auto;max-width:60%;object-fit:contain;filter:drop-shadow(4px 4px 0 var(--ink))}.mch-step-pic>img+img{height:80%}.mch-fan{position:relative;width:100%;max-width:300px;height:100%}.mch-fan img{position:absolute;bottom:4%;width:32%;height:auto;border:4px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.mch-fan img:nth-child(1){left:3%;transform:rotate(-10deg)}.mch-fan img:nth-child(2){left:34%;bottom:12%;z-index:1}.mch-fan img:nth-child(3){right:3%;transform:rotate(11deg)}.mch-name{position:absolute;z-index:3;padding:3px 10px 1px;background:#fff;border:3px solid var(--ink);border-radius:10px;box-shadow:3px 3px 0 var(--ink);font:400 24px/1 var(--comic);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.mch-name--1{left:0;top:34%;color:var(--pink);transform:rotate(-12deg)}.mch-name--2{left:36%;top:10%;color:var(--purple);font:700 21px/1.1 Fredoka,sans-serif;letter-spacing:0;transform:rotate(3deg)}.mch-name--3{right:0;top:44%;color:#00a5b5;transform:rotate(9deg)}.mch-talk{display:flex;align-items:center;justify-content:flex-end;gap:8px}.mch-talk img{width:72px;height:72px;border:4px solid var(--ink);border-radius:50%;box-shadow:3px 3px 0 var(--ink);flex:none}.mch-caption{background:var(--cream);border:4px solid var(--ink);padding:12px 14px}html body .mch-how .mch-caption h3{margin:0 0 4px;font:400 32px/1 var(--comic);letter-spacing:.03em;color:var(--ink)}html body .mch-how .mch-caption p{margin:0;font-size:16px;line-height:1.5;color:var(--ink)}.mch-how-cta{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:44px}.mch-how-cta p{margin:0;font:700 14px/1.5 Nunito,sans-serif}.flow-finale{position:relative;background:#6434d7 radial-gradient(rgba(17,23,25,.22) 1.6px,transparent 1.8px) 0 0/13px 13px;color:#fff;border-top:5px solid var(--ink);padding:60px 20px 54px;overflow:hidden}.flow-finale .jr-wrap{position:relative;max-width:1120px;margin:0 auto;padding:0 28px}.flow-finale .jr-eyebrow{font:800 11px/1.5 Nunito,sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px}html body .flow-finale h2{font-size:clamp(34px,4.8vw,56px);line-height:1.12;margin-bottom:28px;color:#fff;-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;text-shadow:4px 4px 0 var(--ink)}.flow-finale h2 em{font-style:normal;color:#ffe600}.flow-finale-spark{position:absolute;right:8%;top:10px;color:#ffe600;font:400 80px/1 Fredoka,sans-serif;transform:rotate(12deg)}.flow-finale-note{font:700 12px/1.5 Nunito,sans-serif;margin:18px 0 0}html body #productAdventure :is(.mch-how-cta,.flow-finale) .mim-cta,html body :is(.mch-how-cta,.flow-finale) .mim-cta{display:inline-flex;justify-content:center;align-items:center;gap:16px;max-width:none;margin:0;background:var(--pink)!important;color:var(--ink)!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:0!important;border:2px solid var(--ink)!important;border-radius:10px!important;box-shadow:2px 2px 0 var(--ink)!important;padding:13px 24px!important;text-decoration:none;text-transform:none;font:600 20px/1.2 Fredoka,sans-serif!important;letter-spacing:0!important;text-shadow:none!important;cursor:pointer;transition:transform .18s,box-shadow .18s}html body #productAdventure :is(.mch-how-cta,.flow-finale) .mim-cta:hover,html body :is(.mch-how-cta,.flow-finale) .mim-cta:hover{transform:translateY(-2px);box-shadow:2px 4px 0 var(--ink)!important}html body #questions.mim-product-faq{display:grid;grid-template-columns:.55fr 1.45fr;gap:45px;padding:60px 0;max-width:1120px;margin:0 auto}html body #questions .flow-faq-intro{padding-top:10px}html body #questions .flow-question{display:grid;place-items:center;background:#fbd6e9;border:2px solid #111719;border-radius:50% 50% 50% 8%;width:64px;height:64px;font:600 44px/1 Fredoka,sans-serif;transform:rotate(-9deg);box-shadow:3px 3px #111719;margin-bottom:18px}html body #questions h2{font:400 clamp(42px,4.8vw,62px)/1.02 Bangers,"MIM Bangers",Impact,sans-serif!important;letter-spacing:.03em;color:#111719;filter:none;-webkit-text-stroke:0;text-shadow:none;margin:0 0 18px}html body #questions .flow-faq-intro>a{font:700 13px/1.6 Nunito,sans-serif;text-underline-offset:4px}html body #questions details{border:1.5px solid #11171955!important;background:#fffdf5!important;border-radius:12px!important;box-shadow:none!important;margin:0 0 12px;overflow:hidden}html body #questions details:last-child{margin-bottom:0}html body #questions summary{position:relative;cursor:pointer;font:700 15px/1.5 Nunito,sans-serif;padding:17px 54px 17px 18px;color:#111719;list-style:none}html body #questions summary::-webkit-details-marker{display:none}html body #questions summary:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:linear-gradient(#111719,#111719) center/12px 2px no-repeat,linear-gradient(#111719,#111719) center/2px 12px no-repeat,#fbd6e9}html body #questions details[open] summary:after{background-size:12px 2px,0 0}html body #questions details[open] summary{background:#fff2f7}html body #questions details>div{font:400 14px/1.65 Nunito,sans-serif;color:#485154;padding:15px 18px 18px}html body #questions details a{color:#111719;font-weight:700;text-underline-offset:3px}@media(max-width:860px){.mch-steps{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}.mch-how-in{padding:52px 20px 60px}}@media(max-width:620px){html body #questions.mim-product-faq{grid-template-columns:1fr;gap:22px;padding:30px 0 45px}html body #questions .flow-faq-intro{display:grid;grid-template-columns:50px 1fr auto;gap:14px;align-items:center;padding:0}html body #questions .flow-faq-intro h2{margin:0}html body #questions .flow-question{width:46px;height:46px;font-size:31px;margin:0}.flow-finale{padding:42px 20px 38px}.flow-finale .jr-wrap{padding:0}.flow-finale-spark{font-size:40px;right:0;top:-18px}}@media(prefers-reduced-motion:reduce){html body :is(.mch-how-cta,.flow-finale) .mim-cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/mim-shared-sections.css.map?nc=1793242804324 */
