:root{--q-navy:#102c8c;--q-navy-d:#0a1d63;--q-navy-dd:#06103d;--q-green:#0d6e25;--q-green-d:#08501a;--q-green-50:#ecf8e6;--q-cream:#fffce8;--q-sky:#dff0ff;--q-gold:#f7c51e;--q-gold-d:#c48c00;--q-gold-l:#fff1a8;--q-ink:#14245e;--q-muted:#4b5a85;--q-line:#c9d2ee;--q-red:#b3261e;--q-px:4px;--q-pixel:"Jersey 15","Nunito",ui-monospace,monospace;--q-title:"Pixelify Sans","Jersey 15",monospace}.px{font-family:var(--q-pixel);font-weight:400;letter-spacing:.02em}.spr{display:inline-block;line-height:0;flex:none;vertical-align:middle}.spr svg{display:block;width:100%;height:auto}.qp-gold .o{fill:#a86b00}.qp-gold .y{fill:#ffc61a}.qp-gold .h{fill:#fff3a6}.qp-frame{--bc:var(--q-navy);--sc:rgba(6,16,61,.2);margin:var(--q-px);box-shadow:0 calc(var(--q-px)*-1) 0 0 var(--bc),0 var(--q-px) 0 0 var(--bc),calc(var(--q-px)*-1) 0 0 0 var(--bc),var(--q-px) 0 0 0 var(--bc),calc(var(--q-px)*2) var(--q-px) 0 0 var(--sc),var(--q-px) calc(var(--q-px)*2) 0 0 var(--sc)}.qp-title{font-family:var(--q-title);font-size:clamp(2.75rem,11.5vw,5.2rem);font-weight:700;line-height:1;color:var(--q-navy);letter-spacing:.01em;margin:0;text-shadow:.05em 0 #fff,-.05em 0 #fff,0 .05em #fff,0 -.05em #fff,.05em .05em #fff,-.05em -.05em #fff,.05em -.05em #fff,-.05em .05em #fff,.1em 0 var(--q-navy-dd),-.1em 0 var(--q-navy-dd),0 .1em var(--q-navy-dd),0 -.1em var(--q-navy-dd),.1em .1em var(--q-navy-dd),-.1em -.1em var(--q-navy-dd),.1em -.1em var(--q-navy-dd),-.1em .1em var(--q-navy-dd),.15em .15em 0 rgba(6,16,61,.35);padding:.12em .15em}.qp-ribbon-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px}.qp-ribbon{background:var(--q-navy);color:#fff;font-size:clamp(1.4rem,5.8vw,2.05rem);line-height:1.05;padding:8px 30px 10px;clip-path:polygon(0 0,100% 0,calc(100% - 15px) 50%,100% 100%,0 100%,15px 50%)}.qp-ribbon small{font-size:.5em;vertical-align:.9em;margin-left:1px}.qp-ribbon-row .spr{width:30px}.qp-num{flex:none;width:38px;height:38px;margin:3px;display:grid;place-items:center;background:var(--q-navy-d);color:#fff;font-family:Nunito,sans-serif;font-weight:900;font-size:22px;box-shadow:0 -3px #fff,0 3px #fff,-3px 0 #fff,3px 0 #fff}.qp-link{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:800}.qp-btn{--bg:var(--q-gold);--bs:var(--q-gold-d);--fg:var(--q-navy-dd);--edge:var(--q-navy-dd);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin:4px;padding:15px 26px;font-family:var(--q-pixel);font-weight:400;font-size:26px;line-height:1;letter-spacing:.03em;color:var(--fg)!important;background:var(--bg);border:0;border-radius:0;cursor:pointer;text-decoration:none!important;box-shadow:inset -4px -4px 0 0 var(--bs),0 -4px 0 0 var(--edge),0 4px 0 0 var(--edge),-4px 0 0 0 var(--edge),4px 0 0 0 var(--edge)}.qp-btn:hover{--bg:#ffd649}.qp-btn:active{transform:translateY(2px);box-shadow:inset 4px 4px 0 0 var(--bs),0 -4px 0 0 var(--edge),0 4px 0 0 var(--edge),-4px 0 0 0 var(--edge),4px 0 0 0 var(--edge)}.qp-btn:focus-visible{outline:3px solid #3f8ee8;outline-offset:7px}.qp-btn[disabled],.qp-btn[aria-disabled=true]{opacity:.65;cursor:wait}.qp-btn-sm{min-height:40px;padding:8px 14px;font-size:20px}.qp-btn-ghost{--bg:#fff;--bs:#d7ddf0;--fg:var(--q-navy);--edge:var(--q-navy)}.qp-btn-ghost:hover{--bg:var(--q-gold-l)}.qp-btn-block{display:flex;width:calc(100% - 8px)}.qp-blink{animation:qpBlink 1s steps(1) infinite}.qp-deco,.mcs-deco{position:absolute;pointer-events:none}.qp-cloud{width:96px;opacity:.95;animation:qpDrift 26s steps(26) infinite alternate}.qp-cloud.c1{top:20px;left:-10px}.qp-cloud.c2{top:150px;right:-18px;width:80px;animation-duration:32s;animation-delay:-9s}.qp-twinkle{width:27px;animation:qpTwinkle 2.4s steps(2) infinite}.qp-twinkle.t1{top:96px;left:6%}.qp-twinkle.t2{top:42px;right:9%;animation-delay:-1.1s}.qp-twinkle.t3{top:300px;left:12%;width:15px;animation-delay:-.6s}.qp-twinkle.t4{top:265px;right:7%;width:18px;animation-delay:-1.7s}.qp-dots{width:42px;opacity:.9}.qp-burst{position:absolute;width:0;height:0;pointer-events:none;z-index:5}.qp-burst i{position:absolute;left:-4px;top:-4px;width:8px;height:8px;background:var(--c);animation:qpPop .75s steps(6) forwards}.mcs-meadow{line-height:0;background:var(--q-sky)}.mcs-meadow img{display:block;width:100%;height:clamp(120px,24vw,320px);object-fit:cover;object-position:50% 100%}.mcs-section{background:#fff;color:var(--q-ink);font-family:"Nunito",var(--font-body--family),sans-serif}.mcs-section *{box-sizing:border-box}.mcs-wrap{max-width:1040px;margin:0 auto;padding:0 18px}.mcs-h2{font-size:clamp(2.2rem,7vw,3.2rem);line-height:1;color:var(--q-navy);text-align:center;margin:0}.mcs-sub{text-align:center;font-weight:800;font-size:17px;color:var(--q-muted);margin:10px 0 0}.mcs-hero{position:relative;overflow:hidden;padding:40px 0 54px;background:linear-gradient(180deg,var(--q-sky) 0%,#eef7ff 62%,#fff 100%)}.mcs-hero-in{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:0 18px;display:grid;gap:30px;align-items:center}.mcs-hero-copy{text-align:center}.mcs-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 6px;font-size:clamp(1.3rem,4.6vw,1.7rem);color:var(--q-green)}.mcs-kicker .spr{width:30px}.mcs-hero-title{font-size:clamp(2.6rem,10vw,4.6rem)}.mcs-hero-text{max-width:38ch;margin:18px auto 0;font-size:clamp(1.05rem,3.6vw,1.2rem);font-weight:700;line-height:1.5;color:var(--q-ink)}.mcs-hero-text p{margin:0}.mcs-hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px}.mcs-hero-price{margin:16px 0 0;font-size:24px;color:var(--q-navy)}.mcs-hero-shot{position:relative;display:block;background:#fff;line-height:0;--sc:rgba(6,16,61,.28)}.mcs-hero-shot img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.mcs-hero-badge{position:absolute;top:-14px;right:-10px;line-height:1;font-size:22px;padding:6px 10px 8px;background:var(--q-gold);color:var(--q-navy-dd);box-shadow:0 -3px 0 var(--q-navy-dd),0 3px 0 var(--q-navy-dd),-3px 0 0 var(--q-navy-dd),3px 0 0 var(--q-navy-dd);transform:rotate(4deg)}@media(min-width:900px){.mcs-hero{padding:60px 0 70px}.mcs-hero-in{grid-template-columns:1.05fr 1fr;gap:48px}.mcs-hero-copy{text-align:left}.mcs-hero-copy .mcs-ribbon-row{justify-content:flex-start}.mcs-hero-text{margin-left:0}.mcs-hero-cta{justify-content:flex-start}}.mcs-quests{padding:52px 0 56px;background:#fff}.mcs-quest-list{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:30px}.mcs-quest{background:var(--q-cream);display:flex;flex-direction:column}.mcs-quest-h{display:flex;align-items:center;gap:12px;background:var(--q-navy);color:#fff;padding:10px 14px}.mcs-quest-k{font-family:Nunito,sans-serif;font-weight:900;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--q-gold-l)}.mcs-quest-b{padding:18px 18px 22px;display:grid;gap:8px;justify-items:start}.mcs-quest-ico{width:46px;margin-bottom:4px}.mcs-quest-t{font-size:clamp(1.8rem,6vw,2.2rem);line-height:1;color:var(--q-navy);margin:0}.mcs-quest-b p{margin:0;font-size:16px;line-height:1.5;font-weight:600}.mcs-quest:nth-child(2){--bc:var(--q-green)}.mcs-quest:nth-child(2) .mcs-quest-h{background:var(--q-green)}@media(min-width:760px){.mcs-quest-list{grid-template-columns:repeat(3,1fr);gap:28px}}.mcs-product{padding:52px 0 58px;background:linear-gradient(180deg,#fff 0%,var(--q-green-50) 100%)}.mcs-card{margin-top:30px;background:#fff;display:grid}.mcs-card-img{display:block;line-height:0;background:var(--q-sky)}.mcs-card-img img{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.mcs-card-b{padding:22px 20px 24px;display:grid;gap:10px;align-content:start}.mcs-card-k{display:flex;align-items:center;gap:8px;margin:0;font-size:22px;color:var(--q-green)}.mcs-card-k .spr{width:24px}.mcs-card-t{margin:0;font-size:clamp(2rem,6.4vw,2.6rem);line-height:1}.mcs-card-t a{color:var(--q-navy);text-decoration:none}.mcs-card-price{margin:0;font-size:32px;color:var(--q-navy);line-height:1}.mcs-card-text{font-size:16px;line-height:1.5}.mcs-card-text p{margin:0}.mcs-stats{list-style:none;margin:4px 0 8px;padding:0;display:grid;gap:8px}.mcs-stats li{display:flex;align-items:center;gap:10px;font-weight:700;font-size:15.5px}.mcs-stats .spr{width:18px}.mcs-card-form{margin:6px 0 0}.mcs-card-more{justify-self:center;margin-top:6px;color:var(--q-navy)}@media(min-width:760px){.mcs-card{grid-template-columns:1fr 1fr}.mcs-card-b{padding:30px 32px}}.mcs-teaser{padding:46px 0 56px;background:var(--q-green-50)}.mcs-teaser-card{--bc:var(--q-green);display:grid;grid-template-columns:110px 1fr;gap:16px;align-items:center;padding:20px;background:var(--q-cream);color:var(--q-ink);text-decoration:none;max-width:760px;margin:0 auto}.mcs-teaser-chest img{display:block;width:100%;height:auto}.mcs-teaser-b{display:grid;gap:6px;justify-items:start}.mcs-teaser-k{font-size:20px;color:var(--q-green)}.mcs-teaser-t{font-size:clamp(1.9rem,6.4vw,2.6rem);line-height:1;color:var(--q-green)}.mcs-teaser-s{font-size:15.5px;line-height:1.5;font-weight:600}.mcs-teaser-card .qp-btn{margin-top:8px}.mcs-teaser-card:hover .qp-btn{--bg:#ffd649}.mcs-teaser-card:hover .mcs-teaser-chest img{animation:qpBounce .9s steps(6) 1}@media(min-width:640px){.mcs-teaser-card{grid-template-columns:170px 1fr;gap:26px;padding:26px 30px}}@keyframes qpBlink{50%{opacity:0}}@keyframes qpDrift{to{transform:translate(70px)}}@keyframes qpTwinkle{50%{transform:scale(.55);opacity:.55}}@keyframes qpPop{to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes qpBounce{0%{transform:translateY(0)}30%{transform:translateY(-14px)}55%{transform:translateY(0)}75%{transform:translateY(-5px)}to{transform:translateY(0)}}@media(min-width:640px){.qp-cloud.c1{left:4%;width:120px}.qp-cloud.c2{right:5%;width:104px}}@media(max-width:639px){.qp-cloud.c2{display:none}}@media(max-width:420px){.qp-btn{font-size:24px;padding:14px 18px}}@media(prefers-reduced-motion:reduce){.qp *,.qp *:before,.qp *:after,.mcs-section *,.mcs-section *:before,.mcs-section *:after{animation:none!important;transition:none!important}}.mcs-hero-points{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.mcs-hero-points li{display:inline-flex;align-items:center;gap:9px;padding:8px 14px 9px;background:#fff;font-size:23px;line-height:1;color:var(--q-navy)}.mcs-hero-points .spr{width:24px}.mcs-hero-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 12px;margin:20px 0 0;color:var(--q-navy)}.mcs-hero-price s{font-size:24px;color:var(--q-muted);text-decoration-thickness:3px}.mcs-hero-price b{font-weight:400;font-size:40px;line-height:1}.mcs-off{font-size:20px;line-height:1;padding:5px 9px 6px;background:var(--q-gold);color:var(--q-navy-dd);box-shadow:0 -3px 0 var(--q-navy-dd),0 3px 0 var(--q-navy-dd),-3px 0 0 var(--q-navy-dd),3px 0 0 var(--q-navy-dd)}.mcs-hero-price small{flex-basis:100%;font-size:19px;color:var(--q-green)}.mcs-hero-cta{margin-top:18px}.mcs-hero-shot img{aspect-ratio:auto;height:auto}@media(min-width:900px){.mcs-hero-points,.mcs-hero-price{justify-content:flex-start}}.mcs-card-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.mcs-card-price s{font-size:22px;color:var(--q-muted);text-decoration-thickness:3px}.mcs-hero .qp-ribbon{white-space:nowrap;font-size:clamp(1.15rem,4.6vw,1.8rem)}@media(min-width:900px){.mcs-hero .qp-ribbon{font-size:clamp(1.2rem,1.9vw,1.75rem)}.mcs-hero-points{flex-wrap:nowrap;gap:12px}.mcs-hero-points li{font-size:20px;padding:7px 11px 8px}}@media(max-width:899px){.qp-cloud,.qp-twinkle,.qp-blink,.qp-deco,.mcs-deco{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/mcs-pixel.css.map */
