.niuyu-mm{background:var(--niu-bg, #fdf6fc)!important;color:var(--niu-fg, #4a3245);font-family:Montserrat,-apple-system,system-ui,sans-serif;height:100%;display:flex;flex-direction:column}.niuyu-mm__scroll{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 20px calc(32px + env(safe-area-inset-bottom))}.niuyu-mm__scroll::-webkit-scrollbar{width:0}@media(max-width:1024px){.m-menu-drawer{height:calc(100dvh - var(--m-header-height))}}.niuyu-mm__eye{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--niu-fg, #4a3245);margin:4px 0 18px}.niuyu-mm__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;margin-bottom:18px;max-width:320px;margin-left:auto;margin-right:auto}.niuyu-mm__item{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:var(--niu-fg, #4a3245)!important}.niuyu-mm__circle{width:100%;max-width:130px;aspect-ratio:1;border-radius:50%;background:var(--niu-pink, #f0e2ef);overflow:hidden;display:flex;align-items:center;justify-content:center}.niuyu-mm__item--lavender .niuyu-mm__circle{background:var(--niu-lavender, #e8e1ee)}.niuyu-mm__item--cream .niuyu-mm__circle{background:var(--niu-cream, #f4ede2)}.niuyu-mm__item--mint .niuyu-mm__circle{background:var(--niu-mint, #e8d8e6)}.niuyu-mm__item--pink .niuyu-mm__circle{background:#f0e2ef}.niuyu-mm__item--gray .niuyu-mm__circle{background:#e4e3e7}.niuyu-mm__item--blue .niuyu-mm__circle{background:#d6e6ee}.niuyu-mm__item--yellow .niuyu-mm__circle{background:#fff7e5}.niuyu-mm__circle img{width:100%;height:100%;object-fit:contain;padding:12%}.niuyu-mm__circle-ph{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--niu-muted, #895d80);text-align:center;padding:0 12px}.niuyu-mm__name{font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;letter-spacing:-.01em;text-transform:none;color:var(--niu-fg, #4a3245);text-align:center}.niuyu-mm__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.niuyu-mm__btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 14px;border-radius:999px;text-decoration:none;text-align:center;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;letter-spacing:.02em;line-height:1.15}.niuyu-mm__btn--primary{background:var(--niu-fg, #4a3245);color:#fff!important;border:2px solid var(--niu-fg, #4a3245)}.niuyu-mm__btn--secondary{background:var(--niu-pop, #f5c842);color:var(--niu-fg, #4a3245)!important;border:2px solid var(--niu-fg, #4a3245)}.niuyu-mm__ship{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:700;color:var(--niu-fg, #4a3245);margin:0 0 12px;padding:8px 0}.niuyu-mm__acc{border-top:1px solid rgba(74,50,69,.12)}.niuyu-mm__acc:last-of-type{border-bottom:1px solid rgba(74,50,69,.12)}.niuyu-mm__acc-sum{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--niu-fg, #4a3245);outline:none}.niuyu-mm__acc-sum::-webkit-details-marker{display:none}.niuyu-mm__acc-sum::marker{content:""}.niuyu-mm__acc-text{flex:1;pointer-events:none}.niuyu-mm__acc-plus{width:30px;height:30px;position:relative;flex-shrink:0;pointer-events:none;background:var(--niu-fg, #4a3245);border-radius:50%}.niuyu-mm__acc-plus:before,.niuyu-mm__acc-plus:after{content:"";position:absolute;background:#fff;border-radius:2px;top:50%;left:50%}.niuyu-mm__acc-plus:before{width:12px;height:2px;transform:translate(-50%,-50%)}.niuyu-mm__acc-plus:after{width:2px;height:12px;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.niuyu-mm__acc[open] .niuyu-mm__acc-plus:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.niuyu-mm__acc-body{padding:0 0 22px}.niuyu-mm__kits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.niuyu-mm__kit{position:relative;display:flex;align-items:center;padding:10px 18px 10px 64px;min-height:50px;background:var(--niu-pink, #f0e2ef);border-radius:999px;text-decoration:none;color:var(--niu-fg, #4a3245)!important}.niuyu-mm__kit-img{position:absolute;left:-2px;top:50%;transform:translateY(-50%);width:56px;height:56px;background:#ffffff80;border:1.5px solid var(--niu-fg, #4a3245);border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:7px;font-weight:800;letter-spacing:.04em;color:var(--niu-muted, #895d80);text-align:center;padding:4px}.niuyu-mm__kit-img img{width:100%;height:100%;object-fit:contain;border-radius:50%}.niuyu-mm__kit-name{font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;letter-spacing:-.01em}.niuyu-mm__objs{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.niuyu-mm__obj{display:flex;align-items:center;gap:14px;padding:12px 0;text-decoration:none;color:var(--niu-fg, #4a3245)!important;border-bottom:1px dashed rgba(74,50,69,.15)}.niuyu-mm__obj:last-child{border-bottom:0}.niuyu-mm__obj-icon{width:36px;height:36px;border-radius:50%;background:var(--niu-pink, #f0e2ef);display:flex;align-items:center;justify-content:center;flex-shrink:0}.niuyu-mm__obj-icon img{width:22px;height:22px}.niuyu-mm__obj-text{flex:1;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.niuyu-mm__obj-arrow{color:var(--niu-muted, #895d80);font-size:16px}.niuyu-mm__links{padding:14px 0 6px;display:flex;flex-direction:column}.niuyu-mm__links a{display:block;padding:12px 0;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--niu-fg, #4a3245)!important;text-decoration:none}.niuyu-mm__see-all{display:block;margin:14px 4px 4px auto;text-align:right;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--niu-muted, #895d80);text-decoration:underline;text-underline-offset:3px;opacity:.85}.niuyu-mm__see-all:hover{color:var(--niu-fg, #4a3245);opacity:1}@media(max-width:767px){.m-menu-drawer__content{padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/niuyu-mobile-menu.css.map */
