.mkp{--ink:#23252d;--muted:#6b6d78;--soft:#bbaabb;--line:#41454d;--blue:#0c86f8;--blue-deep:#004483;--white:#fffeff;--sand:#f6f1ee;--cloud:#f3f4fb;--sky:#e9effe;--lilac:#ede9fd;--rose:#fae8ed;--g1:#69bff9;--g2:#b96af3;--g3:#e9685e;--g4:#f2ac3e;--maxw:1440px;--col:1112px;--gut:164px;--sticky-h:70px}.mkp *,.mkp *:before,.mkp *:after{box-sizing:border-box}.mkp{margin:0;font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);background:var(--white);font-size:16px;line-height:1.5;padding-bottom:var(--sticky-h)}.mkp img{max-width:100%;height:auto;display:block}.mkp h1,.mkp h2,.mkp h3{margin:0;font-weight:900;line-height:1.18;letter-spacing:-.01em;color:var(--ink)}.mkp h1,.mkp h2{font-size:clamp(30px,2.92vw,42px)}.mkp h3{font-size:clamp(20px,1.95vw,28px)}.mkp p{margin:0}.mkp a{color:inherit}.mkp .mkp-page{max-width:var(--maxw);margin:0 auto;overflow:hidden}.mkp .mkp-col{max-width:var(--col);margin:0 auto;padding:0 24px}.mkp .mkp-center{text-align:center}.mkp .mkp-grad{background:linear-gradient(90deg,var(--g1) 0%,var(--g2) 38%,var(--g3) 72%,var(--g4) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.mkp .mkp-kicker{display:block;font-size:14px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.mkp .mkp-lede{font-size:18px;font-weight:500;color:var(--muted);line-height:1.5}.mkp .mkp-center .mkp-lede{margin:14px auto 0;max-width:720px}.mkp .mkp-body{font-size:16px;font-weight:400;color:var(--ink);line-height:1.4}.mkp .mkp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 28px;min-width:240px;border-radius:22px;background:var(--blue);color:#fff;font-size:18px;font-weight:500;text-decoration:none;border:0;cursor:pointer;line-height:1}.mkp .mkp-btn:hover{background:#0a74d8}.mkp .mkp-sec{padding:clamp(48px,5.5vw,80px) 0}.mkp .mkp-sec-head{text-align:center;margin-bottom:clamp(28px,3.3vw,48px);padding:0 24px}.mkp .mkp-split{display:grid;grid-template-columns:1fr;min-height:0}@media(min-width:900px){.mkp .mkp-split{grid-template-columns:1fr 1fr;min-height:560px}}.mkp .mkp-split .mkp-txt{display:flex;flex-direction:column;justify-content:center;padding:48px 24px}@media(min-width:900px){.mkp .mkp-split .mkp-txt{padding:60px 80px 60px clamp(40px,11.4vw,var(--gut))}.mkp .mkp-split .mkp-txt.mkp-r{padding:60px clamp(40px,11.4vw,var(--gut)) 60px 100px}}.mkp .mkp-split .mkp-pic{position:relative;min-height:260px}.mkp .mkp-split .mkp-pic img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:899px){.mkp .mkp-split .mkp-pic{height:min(70vw,420px)}.mkp .mkp-split .mkp-pic.mkp-first{order:-1}}.mkp .mkp-split h1,.mkp .mkp-split h2{max-width:520px}.mkp .mkp-split .mkp-lede{max-width:470px;margin-top:18px}.mkp .mkp-hero .mkp-txt{background:var(--sand)}.mkp .mkp-pricing{display:flex;align-items:baseline;gap:12px;margin-top:22px}.mkp .mkp-price{font-size:36px;font-weight:900;letter-spacing:-.01em}.mkp .mkp-price sup,.mkp .mkp-was sup{font-size:.5em;vertical-align:top;position:relative;top:.35em}.mkp .mkp-was{font-size:22px;font-weight:700;color:var(--muted);text-decoration:line-through}.mkp .mkp-member{font-size:12px;font-weight:500;color:var(--ink);margin-top:2px}.mkp .mkp-hero .mkp-btn{margin-top:22px;align-self:flex-start}.mkp .mkp-assure{font-size:13px;font-weight:500;color:var(--ink);margin-top:14px}.mkp .mkp-awards{display:flex;justify-content:center;align-items:center;gap:clamp(14px,3.4vw,48px);padding:36px 24px 0;max-width:var(--col);margin:0 auto}.mkp .mkp-awards img{width:clamp(66px,8.4vw,120px);height:auto}.mkp .mkp-revs{max-width:1360px;margin:0 auto;display:grid;gap:20px;padding:36px 24px 44px}@media(min-width:900px){.mkp .mkp-revs{grid-template-columns:repeat(3,1fr);padding-left:40px;padding-right:40px}}.mkp .mkp-rev{background:var(--sand);border-radius:16px;padding:20px;display:grid;grid-template-columns:160px 1fr;gap:20px;min-height:280px}.mkp .mkp-rev img{width:160px;height:160px;object-fit:cover;border-radius:12px}.mkp .mkp-stars{color:#f2ac3e;font-size:14px;letter-spacing:1px;line-height:1}.mkp .mkp-rev .mkp-t{font-size:16px;font-weight:700;margin:8px 0 6px}.mkp .mkp-rev q{display:block;font-size:12px;color:var(--muted);line-height:1.45;quotes:"\201c" "\201d"}.mkp .mkp-rev .mkp-nm{display:block;font-size:14px;color:var(--ink);margin-top:14px}.mkp .mkp-vf{display:block;font-size:10px;font-weight:700;color:var(--ink)}@media(max-width:899px){.mkp .mkp-revs{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:24px;padding-right:24px;scroll-padding:0 24px}.mkp .mkp-revs::-webkit-scrollbar{display:none}.mkp .mkp-rev{flex:0 0 min(86%,420px);scroll-snap-align:start;min-height:0;grid-template-columns:110px 1fr;gap:16px}.mkp .mkp-rev img{width:110px;height:110px}}.mkp .mkp-mtc .mkp-txt{background:var(--cloud)}.mkp .mkp-icons4{display:grid;grid-template-columns:repeat(4,100px);gap:10px;margin-top:36px;list-style:none;padding:0}.mkp .mkp-icons4 li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;font-size:14px;font-weight:500;line-height:1.25}.mkp .mkp-icons4 img{width:40px;height:40px}@media(max-width:520px){.mkp .mkp-icons4{grid-template-columns:repeat(2,1fr)}}.mkp .mkp-seemore .mkp-pic{background:var(--sand)}.mkp .mkp-seemore .mkp-pic img{object-fit:contain}.mkp .mkp-seemore h2{max-width:505px}.mkp .mkp-dark{position:relative;color:#fff;min-height:560px;background:#000 url(mkp-nursery-night.jpg) center/cover no-repeat}.mkp .mkp-dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b}.mkp .mkp-dark .mkp-in{position:relative;display:grid;gap:30px;align-items:center;max-width:var(--maxw);margin:0 auto;padding:60px 24px}@media(min-width:900px){.mkp .mkp-dark .mkp-in{grid-template-columns:1fr 488px;padding:60px clamp(40px,11.4vw,var(--gut))}}.mkp .mkp-dark .mkp-kicker,.mkp .mkp-dark .mkp-lede{color:#fff}.mkp .mkp-dark h2{color:#fff;max-width:564px}.mkp .mkp-dark .mkp-lede{max-width:422px;margin-top:18px}.mkp .mkp-glass{position:relative;height:560px}.mkp .mkp-glass img{position:absolute;width:280px;height:280px}.mkp .mkp-glass .mkp-s{left:0;top:63px}.mkp .mkp-glass .mkp-b{left:208px;top:197px}@media(max-width:899px){.mkp .mkp-glass{height:360px;max-width:420px;margin:0 auto;width:100%}.mkp .mkp-glass img{width:220px;height:220px}.mkp .mkp-glass .mkp-s{left:0;top:20px}.mkp .mkp-glass .mkp-b{left:auto;right:0;top:130px}}.mkp .mkp-feat h2{max-width:860px;margin:0 auto}.mkp .mkp-feat h2 .mkp-grad{display:block}.mkp .mkp-fgrid{display:grid;gap:20px;max-width:1020px;margin:48px auto 0}@media(min-width:860px){.mkp .mkp-fgrid{grid-template-columns:1fr 1fr}}.mkp .mkp-fcard{border-radius:0;overflow:hidden;display:grid;grid-template-rows:250px 250px}.mkp .mkp-fcard .mkp-ft{padding:50px 40px 0}.mkp .mkp-fcard .mkp-ft img{width:40px;height:40px;margin-bottom:18px}.mkp .mkp-fcard .mkp-ft h3{font-size:24px;font-weight:800;margin-bottom:14px}.mkp .mkp-fcard .mkp-ft p{font-size:16px;line-height:1.4;max-width:420px}.mkp .mkp-fcard .mkp-fi{position:relative;overflow:hidden}.mkp .mkp-fcard .mkp-fi img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.mkp .mkp-fcard .mkp-fi.mkp-phones img{object-fit:contain;object-position:45px 100%;width:auto;height:100%;left:0;right:auto}@media(max-width:560px){.mkp .mkp-fcard{grid-template-rows:auto 220px}.mkp .mkp-fcard .mkp-ft{padding:32px 24px 24px}.mkp .mkp-fcard .mkp-fi.mkp-phones img{object-position:24px 100%}}.mkp .mkp-c-sky{background:var(--sky)}.mkp .mkp-c-lilac{background:var(--lilac)}.mkp .mkp-c-rose{background:var(--rose)}.mkp .mkp-c-sand{background:var(--sand)}.mkp .mkp-trio{display:grid;gap:30px;max-width:1020px;margin:60px auto 0;padding:0 24px}@media(min-width:860px){.mkp .mkp-trio{grid-template-columns:repeat(3,1fr);gap:0}.mkp .mkp-trio>div{padding:0 30px}.mkp .mkp-trio>div+div{border-left:1px solid #d9dbe3}.mkp .mkp-trio>div:first-child{padding-left:0}.mkp .mkp-trio>div:last-child{padding-right:0}}.mkp .mkp-trio img{height:40px;width:auto;margin-bottom:14px}.mkp .mkp-trio h3{font-size:24px;font-weight:800;margin-bottom:14px}.mkp .mkp-trio p{font-size:14px;line-height:1.45;max-width:280px}.mkp .mkp-tech{background:var(--cloud);padding:clamp(48px,5.5vw,88px) 0}.mkp .mkp-tech .mkp-in{max-width:var(--maxw);margin:0 auto;padding:0 24px;display:grid;gap:40px;align-items:start}@media(min-width:1100px){.mkp .mkp-tech .mkp-in{grid-template-columns:420px 1fr;padding:0 0 0 clamp(40px,17vw,246px);gap:0}}.mkp .mkp-tech h2{max-width:420px;margin-top:16px}.mkp .mkp-tech .mkp-lede{color:var(--soft);max-width:387px;margin-top:18px}.mkp .mkp-tech .mkp-btn{margin-top:34px}.mkp .mkp-diagram{position:relative;width:840px;height:570px;margin-left:-66px}.mkp .mkp-diagram>img.mkp-cam{position:absolute;left:0;top:34px;width:840px;height:auto}.mkp .mkp-co{position:absolute;width:160px}.mkp .mkp-co img.mkp-ic{height:30px;width:auto;margin-bottom:9px}.mkp .mkp-co b{display:block;font-size:14px;font-weight:800}.mkp .mkp-co span{display:block;font-size:12px;font-weight:500;color:var(--muted);line-height:1.3;margin-top:3px}.mkp .mkp-co img.mkp-ic{margin-bottom:6px}.mkp .mkp-co img.mkp-ln{position:absolute;width:205px;height:11px;top:126px}.mkp .mkp-co.mkp-l{left:130px}.mkp .mkp-co.mkp-r{left:554px}.mkp .mkp-co.mkp-l img.mkp-ln{left:1px}.mkp .mkp-co.mkp-r img.mkp-ln{left:-45px}.mkp .mkp-co.mkp-y1{top:0}.mkp .mkp-co.mkp-y2{top:190px}.mkp .mkp-co.mkp-y3{top:370px}@media(max-width:1099px){.mkp .mkp-diagram{width:100%;height:auto;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:28px}.mkp .mkp-diagram>img.mkp-cam{position:static;width:min(100%,520px);height:auto;grid-column:1/-1;margin:0 auto}.mkp .mkp-co{position:static;width:auto}.mkp .mkp-co img.mkp-ln{display:none}}.mkp .mkp-cmp{position:relative;min-height:560px;background:var(--cloud);overflow:hidden}.mkp .mkp-cmp .mkp-photo{position:absolute;right:0;top:0;height:100%;width:80%;background:url(mkp-why-parents.jpg) center/cover no-repeat}.mkp .mkp-cmp .mkp-photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--cloud) 0%,var(--cloud) 24%,rgba(243,244,251,0) 62%)}.mkp .mkp-cmp .mkp-in{position:relative;max-width:var(--maxw);margin:0 auto;padding:60px 24px}@media(min-width:900px){.mkp .mkp-cmp .mkp-in{padding:90px clamp(40px,15vw,216px)}}.mkp table.mkp-tbl{border-collapse:collapse;font-size:16px}.mkp table.mkp-tbl th{font-size:14px;font-weight:700;text-align:center;width:130px;vertical-align:bottom;padding:0 0 18px;line-height:1.2;border-left:1px solid #c9ccd8}.mkp table.mkp-tbl th.mkp-miku{color:var(--blue)}.mkp table.mkp-tbl th img{height:40px;width:auto;margin:0 auto 10px}.mkp table.mkp-tbl td{padding:7px 0;text-align:center;border-left:1px solid #c9ccd8;height:35px}.mkp table.mkp-tbl td:first-child,.mkp table.mkp-tbl th:first-child{text-align:left;border-left:0;width:200px;padding-right:24px}.mkp table.mkp-tbl td img{width:20px;height:20px;display:inline-block}@media(max-width:899px){.mkp .mkp-cmp .mkp-photo{position:static;width:100%;height:260px}.mkp .mkp-cmp .mkp-photo:before{display:none}.mkp .mkp-cmp .mkp-in{padding:40px 24px}.mkp table.mkp-tbl{width:100%}.mkp table.mkp-tbl th,.mkp table.mkp-tbl td{width:auto}.mkp table.mkp-tbl td:first-child,.mkp table.mkp-tbl th:first-child{width:auto;padding-right:10px;font-size:14px}}.mkp .mkp-infl .mkp-in{display:grid;gap:30px;max-width:920px;margin:0 auto;padding:0 24px;align-items:start}@media(min-width:860px){.mkp .mkp-infl .mkp-in{grid-template-columns:363px 1fr;gap:50px}}.mkp .mkp-reel{position:relative;display:block;border-radius:12px;overflow:hidden;max-width:363px;margin:0 auto}.mkp .mkp-reel img{width:100%;height:auto;aspect-ratio:363/540;object-fit:cover}.mkp .mkp-infl .mkp-kicker{margin-bottom:10px}.mkp .mkp-infl .mkp-lede{margin-top:10px;max-width:539px}.mkp .mkp-quote{background:var(--rose);border-radius:0;padding:17px 20px 17px 74px;position:relative;max-width:419px;margin-top:18px}.mkp .mkp-quote img{position:absolute;left:18px;top:23px;width:37px;height:31px}.mkp .mkp-quote q{display:block;font-size:12px;color:var(--muted);line-height:1.45;quotes:"\201c" "\201d"}.mkp .mkp-quote .mkp-nm{display:block;font-size:14px;color:var(--muted);margin-top:12px}.mkp .mkp-infl .mkp-btn{margin-top:28px;min-width:260px;padding-left:10px}.mkp .mkp-infl .mkp-btn img{width:31px;height:31px}.mkp .mkp-thumbs{display:flex;gap:10px;margin-top:40px}.mkp .mkp-thumbs img{width:140px;height:140px;object-fit:cover;border-radius:12px}@media(max-width:480px){.mkp .mkp-thumbs img{width:calc((100% - 20px)/3);height:auto;aspect-ratio:1}}.mkp .mkp-care-vis{position:relative;max-width:785px;margin:0 auto;padding:0 24px}.mkp .mkp-care-vis img{border-radius:12px;width:100%}.mkp .mkp-roundel{position:absolute;left:calc(34% + 24px);top:15%;width:149px;height:149px;border-radius:50%;background:var(--blue);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.15;font-size:12px;font-weight:500}.mkp .mkp-roundel b{font-size:20px;font-weight:700;display:block;margin:2px 0}.mkp .mkp-roundel i{font-style:normal;color:#cfe4ff}@media(max-width:600px){.mkp .mkp-roundel{width:110px;height:110px;font-size:10px;left:calc(30% + 24px)}.mkp .mkp-roundel b{font-size:15px}}.mkp .mkp-cards3{display:grid;gap:20px;max-width:1360px;margin:0 auto;padding:0 24px}@media(min-width:900px){.mkp .mkp-cards3{grid-template-columns:repeat(3,1fr);padding:0 53px}}.mkp .mkp-c3{background:var(--sand);border-radius:16px;padding:30px;min-height:201px;display:grid;grid-template-columns:150px 1fr;gap:20px}.mkp .mkp-c3 .mkp-who{text-align:left;border-right:1px solid #c9ccd8;padding-right:10px}.mkp .mkp-c3 .mkp-av{width:80px;height:80px;border-radius:50%;background:var(--muted);color:#fff;font-size:32px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.mkp .mkp-c3 .mkp-nm{font-size:14px;display:block}.mkp .mkp-c3 .mkp-t{font-size:16px;font-weight:700;margin:8px 0 6px}.mkp .mkp-c3 q{display:block;font-size:12px;color:var(--muted);line-height:1.45;quotes:"\201c" "\201d"}.mkp .mkp-faq-img{max-width:500px;margin:0 auto;padding:0 24px}.mkp .mkp-faq-img img{border-radius:12px}.mkp .mkp-faqs{max-width:860px;margin:40px auto 0;padding:0 24px}.mkp .mkp-faq{background:#fff;border:1px solid #e6e8ef;border-radius:14px;margin-bottom:10px}.mkp .mkp-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:14px;padding:16px 20px;font-weight:700;font-size:16px}.mkp .mkp-faq summary::-webkit-details-marker{display:none}.mkp .mkp-faq summary:after{content:"+";font-size:24px;font-weight:300;color:var(--blue);line-height:.8}.mkp .mkp-faq[open] summary:after{content:"\2212"}.mkp .mkp-faq .mkp-a{padding:0 20px 16px;font-size:14.5px;color:var(--muted);line-height:1.6}.mkp .mkp-faq .mkp-a p+p{margin-top:10px}.mkp .mkp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid #e6e8ef;box-shadow:0 -6px 24px #2b2d331a;height:var(--sticky-h)}.mkp .mkp-sticky-in{display:flex;align-items:center;gap:14px;height:100%;max-width:var(--col);margin:0 auto;padding:0 24px}.mkp .mkp-sticky img{width:46px;height:46px;border-radius:8px;object-fit:cover;display:none}.mkp .mkp-sticky .mkp-st{flex:1 1 auto;min-width:0}.mkp .mkp-sticky .mkp-st b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkp .mkp-sticky .mkp-st span{font-size:13px;color:var(--muted)}.mkp .mkp-sticky .mkp-btn{min-width:0;height:40px;font-size:15px;white-space:nowrap}@media(min-width:600px){.mkp .mkp-sticky img{display:block}}.mkp{padding-bottom:0}body.template-product{padding-bottom:70px}.mkp ul,.mkp ol{list-style:none;margin:0}.mkp li{margin:0}.mkp .shopify-section{margin:0;padding:0}.mkp h1,.mkp h2,.mkp h3{font-family:inherit;text-transform:none;font-style:normal}.mkp p,.mkp q,.mkp span,.mkp b,.mkp li,.mkp td,.mkp th,.mkp summary{font-family:inherit;letter-spacing:normal}.mkp q{font-style:normal}.mkp a,.mkp a:hover{text-decoration:none}.mkp .mkp-form{margin:22px 0 0;align-self:flex-start}.mkp .mkp-hero .mkp-form .mkp-btn{margin-top:0}.mkp button.mkp-btn{font-family:inherit;-webkit-appearance:none;appearance:none;letter-spacing:normal;text-transform:none}.mkp button.mkp-btn[disabled]{opacity:.5;cursor:not-allowed}.mkp table.mkp-tbl{width:auto;background:none;border:0;margin:0}.mkp .mkp-tbl th,.mkp .mkp-tbl td{background:none;border-top:0;border-right:0;border-bottom:0;color:var(--ink)}.mkp .mkp-tbl th:first-child,.mkp .mkp-tbl td:first-child{border-left:0}.mkp .mkp-faq summary{outline-offset:2px}.mkp.mkp-float{background:none;padding:0}.mkp .mkp-sticky{z-index:9990}@media(max-width:1399px){.mkp .mkp-sticky-in{padding-right:96px}}@media(max-width:480px){.mkp .mkp-sticky .mkp-btn{padding:0 16px;font-size:14px}.mkp .mkp-sticky .mkp-st b{font-size:13px}}.mkp .mkp-sticky .mkp-btn{flex:0 0 auto}.mkp .mkp-roundel i{display:block;max-width:86px;margin:0 auto}.mkp .mkp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0a0c14d1;display:flex;align-items:center;justify-content:center;padding:24px}.mkp .mkp-modal[hidden]{display:none}.mkp .mkp-modal-box{width:min(960px,100%)}.mkp .mkp-modal-frame{position:relative;aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden}.mkp .mkp-modal-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.mkp .mkp-modal-x{position:absolute;top:14px;right:18px;background:none;border:0;color:#fff;font-size:40px;line-height:1;cursor:pointer;padding:6px 10px}
/*# sourceMappingURL=/cdn/shop/t/247/assets/miku-pro-pdp.css.map */
