.mfh{--canvas:#fffaf0;--card:#f5f0e0;--ink:#141414;--body:#3a3a3a;--muted:#5f5f5f;--line:#e8e1cc;--lav:#c9cbf6;--amber:#f5b52e;--mint:#a9dcd4;--peach:#ffc8a2;--indigo:#5a5ed6;background:var(--canvas);color:var(--ink);font-family:Poppins,system-ui,sans-serif;font-size:16px;line-height:1.6}.mfh *{box-sizing:border-box}.mfh a{color:inherit}.mfh h1,.mfh h2,.mfh h3,.mfh p{margin:0;font-family:inherit;color:inherit;letter-spacing:normal}.mfh .w{max-width:1280px;margin:0 auto;padding:0 32px 96px}.mfh .w.first{padding-top:32px}.mfh .eb{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.mfh .h2{font-size:48px;font-weight:500;letter-spacing:-.035em;line-height:1.05}.mfh .sub{font-size:17px;color:var(--body)}.mfh .hd{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:32px}.mfh .hd>div{display:flex;flex-direction:column;gap:8px;max-width:760px}.mfh .more{font-size:15px;font-weight:600}.mfh .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:999px;font:inherit;font-weight:600;font-size:15px;text-decoration:none;background:var(--ink);color:#fff;border:1.5px solid var(--ink);cursor:pointer;white-space:nowrap}.mfh .btn.o{background:#fff;color:var(--ink)}.mfh .btn.l{background:#fff;color:var(--ink);border-color:#fff}.mfh .btn.sm{min-height:44px;padding:0 18px;font-size:14px}.mfh .btn:hover{opacity:.88}.mfh .hero{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.mfh .hero .tx{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.mfh .hero .eb{color:var(--muted)}.mfh .hero h1{font-size:72px;font-weight:500;line-height:1;letter-spacing:-.04em}.mfh .hero .lead{font-size:18px;color:var(--body);max-width:34em}.mfh .row{display:flex;gap:12px;flex-wrap:wrap}.mfh .stats{display:flex;gap:24px;flex-wrap:wrap;font-size:14px;color:var(--body)}.mfh .stats b{color:var(--ink)}.mfh .art{flex:1 1 520px;min-width:0;background:var(--lav);border-radius:32px;aspect-ratio:5/4;position:relative;overflow:hidden}.mfh .art .c1{position:absolute;width:62%;aspect-ratio:1;border-radius:999px;background:var(--amber);right:-8%;top:12%}.mfh .art .c2{position:absolute;width:26%;aspect-ratio:1;border-radius:999px;background:var(--mint);left:-6%;bottom:-8%}.mfh .art .mo{position:absolute;left:9%;top:11%;width:36%;background:#fff;border-radius:28px;padding:10px;transform:rotate(-5deg)}.mfh .art .mo img{width:100%;height:auto;display:block;border-radius:20px}.mfh .art .pk{position:absolute;border-radius:22px;display:flex;align-items:center;justify-content:center;aspect-ratio:3/4}.mfh .art .pk img{max-width:86%;max-height:86%;width:auto;height:auto;border-radius:12px;display:block}.mfh .art .pk1{right:30%;bottom:9%;width:28%;background:#fff3d6;transform:rotate(6deg)}.mfh .art .pk2{right:6%;bottom:14%;width:30%;background:#fff;transform:rotate(-4deg)}.mfh .art .pk3{right:9%;top:8%;width:20%;aspect-ratio:1;background:#dff3f1;border-radius:20px;transform:rotate(8deg)}.mfh .art .bd{position:absolute;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px;line-height:1.2}.mfh .art .bd1{left:7%;bottom:30%;background:#fff}.mfh .art .bd1:before{content:"";width:10px;height:10px;border-radius:999px;background:var(--indigo)}.mfh .art .bd2{left:12%;bottom:14%;background:var(--ink);color:#fff}.mfh .promo{border-radius:32px;padding:40px 48px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.mfh .promo>div{display:flex;flex-direction:column;gap:8px;max-width:640px}.mfh .promo h2{font-size:40px;font-weight:500;line-height:1.1;letter-spacing:-.03em}.mfh .pg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.mfh .pc{background:#fff;border:1px solid var(--line);border-radius:24px;padding:12px;display:flex;flex-direction:column;gap:12px}.mfh .pc .im{border-radius:18px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.mfh .pc .im img{max-width:80%;max-height:80%;width:auto;height:auto;border-radius:14px;display:block}.mfh .pc .sz{position:absolute;left:10px;top:10px;background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.3}.mfh .pc .off{position:absolute;right:10px;top:10px;background:var(--indigo);color:#fff;border-radius:10px;padding:5px 10px;font-size:13px;font-weight:600;line-height:1.2}.mfh .pc .nm{padding:0 4px;display:flex;flex-direction:column;gap:4px;flex:1}.mfh .pc .nm b{font-weight:600;font-size:16px;line-height:1.3}.mfh .pc .nm span,.mfh .pc .nt{font-size:13px;color:var(--muted);line-height:1.4}.mfh .pc .pr{padding:0 4px;display:flex;flex-direction:column;gap:2px}.mfh .pc .pr>span{display:flex;align-items:baseline;gap:8px}.mfh .pc .pr b{font-weight:600;font-size:22px;letter-spacing:-.02em}.mfh .pc s{font-size:14px;color:var(--muted)}.mfh .pc .ft{padding:0 4px 4px;display:flex;align-items:center;justify-content:space-between;gap:8px}.mfh .pc .sv{font-size:13px;font-weight:600;color:#1d6b45;line-height:1.3}.mfh .pc form{margin:0}.mfh .fg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mfh .fc{border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:16px;min-height:280px}.mfh .fc .ic{width:52px;height:52px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center}.mfh .fc .bg{font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1}.mfh .fc .t{font-weight:600;font-size:18px;line-height:1.3}.mfh .fc .d{font-size:15px;line-height:1.55}.mfh .tg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.mfh .tc{background:#fff;border:1px solid var(--line);border-radius:24px;padding:12px;display:flex;flex-direction:column;gap:12px}.mfh .tc .v{aspect-ratio:9/14;border-radius:16px;overflow:hidden;background:var(--card)}.mfh .tc .v video,.mfh .tc .v img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.mfh .tc .cap{padding:0 6px 6px;display:flex;flex-direction:column;gap:2px}.mfh .tc .cap b{font-size:17px;font-weight:600}.mfh .tc .cap span{font-size:14px;color:var(--muted)}.mfh .sg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mfh .sc{border-radius:32px;padding:32px;display:flex;flex-direction:column;gap:16px}.mfh .sc .si{border-radius:20px;overflow:hidden;background:#ffffff8c;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.mfh .sc .si img{width:100%;height:100%;object-fit:cover;display:block}.mfh .sc .si.ct img{object-fit:contain;width:auto;height:auto;max-width:90%;max-height:90%}.mfh .sc .nm{font-size:32px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.mfh .sc .wh{font-size:15px;line-height:1.6}.mfh .sc .ft{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;flex-wrap:wrap}.mfh .sc .ft>span{display:flex;flex-direction:column;gap:2px}.mfh .sc .ft>span>span{display:flex;align-items:baseline;gap:8px}.mfh .sc .p{font-size:26px;font-weight:600}.mfh .sc s{font-size:15px;opacity:.75}.mfh .sc .sv{font-size:13px;font-weight:600}.mfh .sc.dk{background:var(--indigo);color:#fff}.mfh .sc.dk .btn{background:#fff;color:var(--ink);border-color:#fff}.mfh .cm{background:var(--mint);border-radius:32px;padding:48px;display:flex;flex-wrap:wrap;gap:40px;align-items:center}.mfh .cm .mi{width:220px;flex-shrink:0;border-radius:28px;background:#fff;overflow:hidden}.mfh .cm .mi img{width:100%;height:auto;display:block}.mfh .cm>div:last-child{flex:1 1 420px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.mfh .cm h2{font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.mfh .st{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.mfh .st h2{font-size:32px;font-weight:500;letter-spacing:-.03em}.mfh .st .row{justify-content:center;gap:10px}.mfh .st .row span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:12px 22px;font-weight:600;font-size:15px;line-height:1.2}@media(max-width:1100px){.mfh .pg{grid-template-columns:repeat(3,minmax(0,1fr))}.mfh .fg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mfh .w{padding:0 16px 56px}.mfh .w.first{padding-top:16px}.mfh .h2{font-size:32px}.mfh .sub{font-size:15px}.mfh .hd{margin-bottom:20px}.mfh .hero{gap:28px}.mfh .hero .tx{gap:18px}.mfh .hero h1{font-size:42px}.mfh .hero .lead{font-size:16px}.mfh .hero .row,.mfh .hero .row .btn{width:100%}.mfh .art{flex-basis:100%;border-radius:24px}.mfh .art .bd{font-size:12px;padding:7px 12px}.mfh .promo{padding:28px 22px;border-radius:24px}.mfh .promo h2{font-size:28px}.mfh .promo .btn{width:100%}.mfh .pg,.mfh .tg{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-left:-16px;margin-right:-16px;padding:0 16px 4px;scrollbar-width:none}.mfh .pg::-webkit-scrollbar,.mfh .tg::-webkit-scrollbar{display:none}.mfh .pg>*{flex:0 0 68%;scroll-snap-align:start}.mfh .tg>*{flex:0 0 62%;scroll-snap-align:start}.mfh .fg{grid-template-columns:1fr 1fr;gap:12px}.mfh .fc{padding:18px;min-height:0;gap:10px;border-radius:20px}.mfh .fc .ic{width:40px;height:40px}.mfh .fc .bg{font-size:26px}.mfh .fc .t{font-size:15px}.mfh .fc .d{font-size:13px}.mfh .sg{grid-template-columns:1fr}.mfh .sc{padding:24px;border-radius:24px}.mfh .sc .nm{font-size:26px}.mfh .cm{padding:28px 22px;gap:20px;border-radius:24px}.mfh .cm .mi{width:120px}.mfh .cm h2{font-size:28px}.mfh .st h2{font-size:24px}.mfh .st .row span{padding:9px 16px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mf-home.css.map */
