*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:#16221f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background:#fff;font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,Hiragino Sans GB,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.6}@media (width<=767px){body{font-size:3.73333vw}}::selection{background:#cdede4}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:none;outline:none}button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}table{border-collapse:collapse}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#app{flex-direction:column;min-height:100vh;display:flex}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .25s cubic-bezier(.22,1,.36,1)}.page-fade-enter-from,.page-fade-leave-to{opacity:0}@media (width<=767px){.pc-only{display:none!important}}@media (width>=768px){.mobile-only{display:none!important}}.header[data-v-33dbf03a]{z-index:100;color:#16221f;background:#fff;border-bottom:1px solid #e4eae8;transition:background .3s;position:relative}.header.is-overlay[data-v-33dbf03a]{background:0 0;border-bottom-color:#16221f1f;width:100%;position:absolute;top:0;left:0}.header.is-dark[data-v-33dbf03a]{color:#dceae6;border-bottom-color:#ffffff29}.header.is-panel[data-v-33dbf03a]{width:100%;position:absolute;top:0;left:0}.bar[data-v-33dbf03a]{white-space:nowrap;justify-content:space-between;align-items:center;height:74px;padding:0 clamp(24px,4vw,48px);display:flex}.bar__left[data-v-33dbf03a]{align-items:center;gap:clamp(20px,4vw,48px);display:flex}.bar__right[data-v-33dbf03a]{align-items:center;gap:clamp(14px,2.17vw,26px);display:flex}.logo[data-v-33dbf03a]{display:block}.logo img[data-v-33dbf03a]{width:auto;height:26px}.nav[data-v-33dbf03a]{gap:clamp(16px,2.67vw,32px);display:flex}.nav__group[data-v-33dbf03a]{position:relative}.nav__item[data-v-33dbf03a]{color:inherit;cursor:pointer;border-bottom:2px solid #0000;padding:26px 0;font-size:15px;font-weight:500;transition:color .2s}.nav__item[data-v-33dbf03a]:hover{color:#0f9c82}.nav__item.is-active[data-v-33dbf03a]{color:#0b7a66;border-bottom-color:#0b7a66}.header.is-dark .nav__item[data-v-33dbf03a]:hover,.header.is-dark .nav__item.is-active[data-v-33dbf03a]{color:#5fc0a8}.header.is-dark .nav__item.is-active[data-v-33dbf03a]{border-bottom-color:#5fc0a8}.submenu[data-v-33dbf03a]{color:#16221f;visibility:hidden;opacity:0;background:#fff;border:1px solid #e4eae8;min-width:168px;transition:opacity .3s cubic-bezier(.22,1,.36,1),visibility .3s;position:absolute;top:calc(100% - 4px);left:0}.submenu.is-open[data-v-33dbf03a]{visibility:visible;opacity:1}.submenu__item[data-v-33dbf03a]{color:#16221f;border-bottom:1px solid #f0f4f3;padding:13px 18px;font-size:13.5px;display:block}.submenu__item[data-v-33dbf03a]:last-child{border-bottom:none}.submenu__item[data-v-33dbf03a]:hover{color:#0f9c82;background:#f3f8f6}.submenu__item.is-active[data-v-33dbf03a]{color:#0f9c82}.action[data-v-33dbf03a]{color:inherit;cursor:pointer;align-items:center;gap:9px;font-size:13.5px;display:flex}.action__short[data-v-33dbf03a]{display:none}@media (width<=1099px){.action__text[data-v-33dbf03a]{display:none}.action__short[data-v-33dbf03a]{display:inline}}.lang[data-v-33dbf03a]{position:relative}.lang__menu[data-v-33dbf03a]{color:#16221f;visibility:hidden;opacity:0;background:#fff;border:1px solid #e4eae8;width:172px;transition:opacity .3s cubic-bezier(.22,1,.36,1),visibility .3s;position:absolute;top:calc(100% + 18px);right:0}.lang__menu.is-open[data-v-33dbf03a]{visibility:visible;opacity:1}.lang__item[data-v-33dbf03a]{color:#16221f;border-bottom:1px solid #f0f4f3;padding:13px 18px;font-size:13.5px;display:block}.lang__item[data-v-33dbf03a]:last-child{border-bottom:none}.lang__item[data-v-33dbf03a]:hover{background:#f3f8f6}.lang__item.is-active[data-v-33dbf03a]{color:#0f9c82;pointer-events:none}.account[data-v-33dbf03a]{position:relative}.account__dot[data-v-33dbf03a]{background:#0f9c82;border-radius:50%;width:6px;height:6px}.account__name[data-v-33dbf03a]{text-overflow:ellipsis;white-space:nowrap;max-width:108px;overflow:hidden}.account__menu[data-v-33dbf03a]{color:#16221f;visibility:hidden;opacity:0;background:#fff;border:1px solid #e4eae8;width:148px;transition:opacity .3s cubic-bezier(.22,1,.36,1),visibility .3s;position:absolute;top:calc(100% + 18px);right:0}.account__menu.is-open[data-v-33dbf03a]{visibility:visible;opacity:1}.account__item[data-v-33dbf03a]{color:#16221f;text-align:left;cursor:pointer;width:100%;padding:13px 18px;font-family:inherit;font-size:13.5px;display:block}.account__item[data-v-33dbf03a]:hover{background:#f3f8f6}.shop[data-v-33dbf03a]{color:#fff;background:#0f9c82;align-items:center;height:38px;padding:0 20px;font-size:13.5px;transition:background .3s cubic-bezier(.22,1,.36,1);display:flex}.shop[data-v-33dbf03a]:hover{color:#fff;background:#0b7a66}.mega[data-v-33dbf03a]{color:#16221f;visibility:hidden;opacity:0;background:#fff;border-bottom:1px solid #e4eae8;width:100%;transition:opacity .3s cubic-bezier(.22,1,.36,1),visibility .3s;position:absolute;top:100%;left:0}.mega.is-open[data-v-33dbf03a]{visibility:visible;opacity:1}.mega__inner[data-v-33dbf03a]{grid-template-columns:260px repeat(3,minmax(0,1fr));gap:48px;padding:40px clamp(24px,4vw,48px) 44px;display:grid}.mega__kicker[data-v-33dbf03a]{letter-spacing:.18em;color:#0f9c82;margin-bottom:14px;font-size:12px}.mega__title[data-v-33dbf03a]{letter-spacing:-.01em;margin-bottom:12px;font-size:24px;font-weight:700}.mega__desc[data-v-33dbf03a]{color:#66756f;font-size:13.5px;line-height:1.85}.mega__col-title[data-v-33dbf03a]{border-bottom:1px solid #e4eae8;margin-bottom:16px;padding-bottom:12px;font-size:14px;font-weight:500}.mega__links[data-v-33dbf03a]{flex-direction:column;gap:12px;display:flex}.mega__link[data-v-33dbf03a]{color:#4e5f5a;font-size:13.5px}.mega__link[data-v-33dbf03a]:hover{color:#0f9c82}.mega__link.is-pending[data-v-33dbf03a]{color:#8a9a95;cursor:default}.search[data-v-33dbf03a]{color:#16221f;background:#fff;border-bottom:1px solid #e4eae8;width:100%;padding:34px clamp(24px,4vw,48px) 38px;position:absolute;top:100%;left:0}.search__field[data-v-33dbf03a]{border-bottom:2px solid #16221f;align-items:center;gap:16px;padding-bottom:14px;display:flex}.search__field input[data-v-33dbf03a]{color:#16221f;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:22px}.search__close[data-v-33dbf03a]{color:#8a9a95;cursor:pointer;font-size:13px}.search__hot[data-v-33dbf03a]{color:#8a9a95;align-items:center;gap:12px;margin-top:22px;font-size:13px;display:flex}.search__words[data-v-33dbf03a]{gap:10px;display:flex}.search__word[data-v-33dbf03a]{color:#4e5f5a;cursor:default;border:1px solid #dde5e3;padding:7px 14px;font-size:13px}.pc-layout[data-v-a7516083]{flex-direction:column;min-height:100vh;display:flex}.pc-layout.is-overlay[data-v-a7516083]{position:relative}.main[data-v-a7516083]{flex:1;min-width:0}.footer[data-v-a7516083]{color:#dceae6;background:#16221f}.footer__inner[data-v-a7516083]{grid-template-columns:260px repeat(3,minmax(0,1fr));gap:48px;max-width:1440px;margin-inline:auto;padding:64px clamp(24px,4vw,48px) 48px;display:grid}.footer__logo[data-v-a7516083]{background:#fff;padding:7px 11px;display:inline-block}.footer__logo img[data-v-a7516083]{width:auto;height:26px}.footer__desc[data-v-a7516083]{color:#8fa7a1;margin-top:16px;font-size:13.5px;line-height:1.85}.footer__col[data-v-a7516083]{flex-direction:column;gap:12px;display:flex}.footer__col-title[data-v-a7516083]{color:#fff;border-bottom:1px solid #2a3b36;margin-bottom:4px;padding-bottom:12px;font-size:14px;font-weight:500}.footer__link[data-v-a7516083]{color:#8fa7a1;font-size:13.5px}.footer__link[data-v-a7516083]:hover{color:#5fc0a8}.footer__link.is-pending[data-v-a7516083]{opacity:.55;cursor:default}.footer__bottom[data-v-a7516083]{color:#8fa7a1;border-top:1px solid #2a3b36;flex-wrap:wrap;gap:8px 20px;max-width:1440px;margin-inline:auto;padding:20px clamp(24px,4vw,48px);font-size:12px;display:flex}.footer__beian[data-v-a7516083]{color:#8fa7a1}.footer__beian[data-v-a7516083]:hover{color:#5fc0a8}.m-header[data-v-6c255fcb]{z-index:100;position:relative}.m-header.is-overlay[data-v-6c255fcb]{width:100%;position:absolute;top:0;left:0}.bar[data-v-6c255fcb]{color:#16221f;background:#fff;border-bottom:1px solid #e4eae8;justify-content:space-between;align-items:center;height:14.9333vw;padding-inline:4.26667vw;transition:background .3s;display:flex}.bar.is-dark[data-v-6c255fcb]{color:#dceae6;border-bottom-color:#ffffff29}.bar.is-solid[data-v-6c255fcb]{color:#16221f;background:#fff}.bar__actions[data-v-6c255fcb]{align-items:center;gap:1.6vw;display:flex}.m-header.is-overlay .bar[data-v-6c255fcb]:not(.is-solid){background:0 0;border-bottom-color:#16221f1f}.logo[data-v-6c255fcb]{display:block}.logo img[data-v-6c255fcb]{width:auto;height:5.33333vw}.tap[data-v-6c255fcb]{width:11.7333vw;height:11.7333vw;color:inherit;cursor:pointer;justify-content:center;align-items:center;display:flex}.tap svg[data-v-6c255fcb]{width:5.33333vw;height:5.33333vw}.burger[data-v-6c255fcb]{flex-direction:column;gap:1.33333vw}.burger span[data-v-6c255fcb]{background:currentColor;width:5.86667vw;height:.533333vw;display:block}.burger span[data-v-6c255fcb]:last-child{width:3.73333vw}.search[data-v-6c255fcb]{color:#16221f;background:#fff;border-bottom:1px solid #e4eae8;width:100%;padding:5.33333vw 4.26667vw 6.4vw;position:absolute;top:14.9333vw;left:0}.search__field[data-v-6c255fcb]{border-bottom:.533333vw solid #16221f;align-items:center;gap:2.66667vw;padding-bottom:2.66667vw;display:flex}.search__field svg[data-v-6c255fcb]{flex:none;width:4.8vw;height:4.8vw}.search__field input[data-v-6c255fcb]{color:#16221f;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:4.26667vw}.search__words[data-v-6c255fcb]{flex-wrap:wrap;gap:2.13333vw;margin-top:4.26667vw;display:flex}.chip[data-v-6c255fcb]{color:#4e5f5a;background:#fff;border:1px solid #dde5e3;padding:2.4vw 3.46667vw;font-size:3.46667vw}.chip.is-active[data-v-6c255fcb]{color:#0f9c82;pointer-events:none;border-color:#0f9c82}.chip.is-pending[data-v-6c255fcb]{color:#8a9a95;cursor:default}.drawer[data-v-6c255fcb]{z-index:200;color:#16221f;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.drawer__top[data-v-6c255fcb]{border-bottom:1px solid #e4eae8;flex:none;justify-content:space-between;align-items:center;height:14.9333vw;padding-inline:4.26667vw;display:flex}.drawer__kicker[data-v-6c255fcb]{letter-spacing:.2em;color:#0f9c82;font-size:3.2vw}.drawer__body[data-v-6c255fcb]{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.drawer__row[data-v-6c255fcb]{color:#16221f;text-align:left;cursor:pointer;border-bottom:1px solid #eef2f1;justify-content:space-between;align-items:center;width:100%;padding:5.33333vw 4.26667vw;font-size:5.06667vw;font-weight:500;display:flex}.drawer__row.is-active[data-v-6c255fcb]{color:#0f9c82}.drawer__row--toggle[data-v-6c255fcb]{background:#f7faf9}.drawer__chevron[data-v-6c255fcb]{color:#b9c7c2;flex:none;width:4.26667vw;height:4.26667vw}.drawer__mark[data-v-6c255fcb]{color:#0f9c82;font-size:5.86667vw;line-height:1}.drawer__panel[data-v-6c255fcb]{background:#f7faf9;padding:1.06667vw 4.26667vw 5.33333vw}.drawer__group[data-v-6c255fcb]{border-bottom:1px solid #e7edeb;padding-block:3.73333vw}.drawer__group[data-v-6c255fcb]:last-child{border-bottom:none}.drawer__group-title[data-v-6c255fcb]{letter-spacing:.14em;color:#8a9a95;margin-bottom:3.2vw;font-size:3.2vw}.drawer__chips[data-v-6c255fcb]{flex-wrap:wrap;gap:2.66667vw;display:flex}.drawer__lang[data-v-6c255fcb]{padding:5.86667vw 4.26667vw}.drawer__foot[data-v-6c255fcb]{border-top:1px solid #e4eae8;flex:none;padding:4.26667vw}.me[data-v-6c255fcb]{border:1px solid #dde5e3;justify-content:space-between;align-items:center;gap:3.2vw;height:13.3333vw;padding-inline:3.73333vw;display:flex}.me__info[data-v-6c255fcb]{min-width:0}.me__label[data-v-6c255fcb]{letter-spacing:.14em;color:#8a9a95;font-size:2.66667vw}.me__name[data-v-6c255fcb]{color:#16221f;text-overflow:ellipsis;white-space:nowrap;margin-top:.533333vw;font-size:3.73333vw;font-weight:500;overflow:hidden}.me__logout[data-v-6c255fcb]{color:#0f9c82;cursor:pointer;flex:none;font-family:inherit;font-size:3.46667vw}.shop[data-v-6c255fcb]{color:#fff;background:#0f9c82;justify-content:center;align-items:center;height:13.3333vw;font-size:4vw;font-weight:500;display:flex}.drawer-enter-active[data-v-6c255fcb],.drawer-leave-active[data-v-6c255fcb]{transition:opacity .2s cubic-bezier(.22,1,.36,1)}.drawer-enter-from[data-v-6c255fcb],.drawer-leave-to[data-v-6c255fcb]{opacity:0}.m-layout[data-v-3cf926a1]{flex-direction:column;min-height:100vh;display:flex}.main[data-v-3cf926a1]{flex:1;min-width:0}.footer[data-v-3cf926a1]{color:#dceae6;background:#16221f;padding:7.46667vw 4.26667vw 5.33333vw}.footer__logo[data-v-3cf926a1]{background:#fff;padding:1.6vw 2.4vw;display:inline-block}.footer__logo img[data-v-3cf926a1]{width:auto;height:5.33333vw}.footer__desc[data-v-3cf926a1]{color:#8fa7a1;margin-top:3.2vw;font-size:3.46667vw;line-height:1.85}.footer__group[data-v-3cf926a1]{border-bottom:1px solid #2a3b36;padding-block:4.26667vw}.footer__group-title[data-v-3cf926a1]{letter-spacing:.14em;color:#8fa7a1;margin-bottom:3.2vw;font-size:3.2vw}.footer__chips[data-v-3cf926a1]{flex-wrap:wrap;gap:2.13333vw;display:flex}.footer__chip[data-v-3cf926a1]{color:#dceae6;border:1px solid #2a3b36;padding:2.4vw 3.46667vw;font-size:3.46667vw}.footer__chip.is-pending[data-v-3cf926a1]{opacity:.55}.footer__bottom[data-v-3cf926a1]{color:#8fa7a1;flex-direction:column;gap:1.6vw;padding-top:4.26667vw;font-size:2.93333vw;display:flex}.footer__beian[data-v-3cf926a1]{color:#8fa7a1}.toast-host[data-v-0ccb6c64]{z-index:2000;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;top:84px;left:0;right:0}@media (width<=767px){.toast-host[data-v-0ccb6c64]{gap:2.13333vw;top:16vw}}.toast[data-v-0ccb6c64]{color:#dceae6;text-align:center;background:#16221f;border:1px solid #0e1c19;max-width:min(90vw,420px);padding:11px 22px;font-size:13.5px;line-height:1.5}@media (width<=767px){.toast[data-v-0ccb6c64]{padding:2.66667vw 4.8vw;font-size:3.46667vw}}.toast-enter-active[data-v-0ccb6c64],.toast-leave-active[data-v-0ccb6c64]{transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.toast-enter-from[data-v-0ccb6c64],.toast-leave-to[data-v-0ccb6c64]{opacity:0;transform:translateY(-8px)}
