:root{--ni-color-page: #fdfbf8;--ni-color-bg: #fdfbf8;--ni-color-canvas: #fdfbf8;--ni-color-surface: #fffdf9;--ni-color-surface-soft: #fbf4ee;--ni-color-milk: #fbf4ee;--ni-color-ivory: #fffaf6;--ni-color-line: rgba(219, 195, 181, .62);--ni-color-line-strong: rgba(219, 195, 181, .82);--ni-color-text: #5d514b;--ni-color-heading: #4e372f;--ni-color-muted: #8a766f;--ni-color-subtle: #a48d83;--ni-breadcrumb-text: #a48d83;--ni-breadcrumb-link: var(--ni-breadcrumb-text);--ni-breadcrumb-separator: var(--ni-breadcrumb-text);--ni-breadcrumb-link-hover: #9b6463;--ni-color-rose: #b77675;--ni-color-rose-deep: #9b6463;--ni-color-rose-cta: #9b6463;--ni-color-rose-soft: #f7ece8;--ni-color-accent: #9b6463;--ni-color-accent-soft: #b77675;--ni-color-accent-bg: rgba(155, 100, 99, .075);--ni-color-accent-bg-hover: rgba(155, 100, 99, .06);--ni-color-accent-line: rgba(155, 100, 99, .48);--ni-color-tea: #7e6d65;--ni-color-price: #cf6f75;--ni-price-font: Arial, "Noto Sans TC", "Microsoft JhengHei", "PingFang TC", sans-serif;--ni-color-coral: #cf717b;--ni-color-coral-hover: #bf626d;--ni-color-coral-soft: #fff5f6;--ni-color-coral-line: rgba(207, 113, 123, .48);--ni-pagination-current-bg: var(--ni-color-coral);--ni-pagination-current-border: var(--ni-color-coral);--ni-pagination-current-shadow: rgba(207, 113, 123, .24);--ni-pagination-hover-border: rgba(207, 113, 123, .46);--ni-pagination-hover-bg: var(--ni-color-coral-soft);--ni-pagination-hover-text: #a85a64;--ni-radius-sm: 10px;--ni-radius-md: 18px;--ni-radius-lg: 26px;--ni-radius-xl: 32px;--ni-radius-pill: 999px;--ni-shadow-soft: 0 10px 28px rgba(120, 90, 80, .1);--ni-shadow-card: 0 14px 36px rgba(120, 90, 80, .12);--ni-shadow-subtle: 0 8px 22px rgba(120, 90, 80, .07);--ni-container: 1280px;--ni-page-max: 1280px;--ni-frame: 1280px;--ni-readable: 720px;--ni-breakpoint-phone-max: 767px;--ni-breakpoint-tablet-min: 768px;--ni-breakpoint-land-min: 1024px;--ni-breakpoint-laptop-min: 1280px;--ni-breakpoint-desktop-min: 1440px;--ni-breakpoint-mobile: 700px;--ni-breakpoint-mobile-max: 700px;--ni-breakpoint-tablet: 1024px;--ni-breakpoint-tablet-compact-max: 865px;--ni-breakpoint-tablet-compact-min: 866px;--ni-gap-xs: 6px;--ni-gap-sm: 10px;--ni-gap-md: 16px;--ni-gap-lg: 24px;--ni-gap-xl: 34px;--ni-page-gutter: clamp(14px, 3vw, 28px);--ni-page-shell-edge: 28px;--ni-page-shell-edge-tablet: 24px;--ni-page-shell-edge-mobile: 16px;--ni-chrome-gutter: 28px;--ni-breadcrumb-inset-x: 28px;--ni-breadcrumb-inset-x-mobile: 11px;--ni-page-main-top: clamp(18px, 3vw, 28px);--ni-footer-bottom: 10px;--ni-mobile-cart-reserve: 76px;--ni-font-body: "Noto Sans TC", "Microsoft JhengHei", "PingFang TC", Arial, sans-serif;--ni-font-heading: "Noto Serif TC", "Hiragino Mincho ProN", "PMingLiU", serif;--font-body: var(--ni-font-body);--font-heading: var(--ni-font-heading);--ni-font-serif: var(--ni-font-heading);--ni-font-serif-weight: 700;--ni-font-sans-bold-weight: 700;--ni-font-button: var(--ni-font-body);--ni-button-font-weight: 700;--ni-button-letter-spacing: .03em;--ni-btn-soft-color: var(--ni-color-text, #5d514b);--ni-btn-soft-color-hover: #7b3e3f;--ni-btn-soft-border: var(--ni-color-line, rgba(219, 195, 181, .62));--ni-btn-soft-border-hover: rgba(188, 118, 113, .92);--ni-btn-soft-bg: linear-gradient(180deg, #fffdf9 0%, #f7eee7 100%);--ni-btn-soft-bg-hover: linear-gradient(180deg, #fff0ea 0%, #f2cfc5 100%);--ni-btn-soft-shadow: 0 8px 18px rgba(120, 90, 80, .08);--ni-btn-soft-shadow-hover: 0 10px 22px rgba(184, 118, 112, .2), inset 0 1px 0 rgba(255, 255, 255, .78);--ni-btn-primary-color: #fffdf9;--ni-btn-primary-border: rgba(177, 88, 94, .68);--ni-btn-primary-border-hover: rgba(155, 80, 86, .78);--ni-btn-primary-bg: linear-gradient(180deg, #d88b90 0%, #be626d 100%);--ni-btn-primary-bg-hover: linear-gradient(180deg, #d07a82 0%, #b45560 100%);--ni-btn-primary-bg-color: #c96f78;--ni-btn-primary-bg-color-hover: #bf626d;--ni-btn-primary-shadow: 0 12px 24px rgba(178, 105, 100, .24);--ni-btn-primary-shadow-hover: 0 14px 28px rgba(178, 105, 100, .32);--ni-letter-soft: .035em;--ni-form-control-font-size: 16px;--ni-kicker-color: var(--ni-color-subtle, #a48d83);--ni-kicker-line: var(--ni-color-accent-line, rgba(155, 100, 99, .48));--ni-kicker-line-width: 22px;--ni-kicker-title-gap: 7px;--ni-title-text-gap: var(--ni-kicker-title-gap, 7px);--ni-kicker-font-size: 11px;--ni-kicker-font-weight: 700;--ni-kicker-letter-spacing: .16em;--ni-kicker-line-height: 1.35;--ni-history-empty-color: #9a8379;--ni-history-empty-size: 13px;--ni-history-empty-line: 1.6;--ni-history-empty-pad-y: 22px;--ni-history-empty-pad-x: 12px;--ni-history-empty-min-height: 72px;--ni-page-hero-title-size: clamp(24px, 3vw, 34px);--ni-page-hero-title-size-mobile: 24px;--ni-page-hero-title-weight: 700;--ni-page-hero-title-line-height: 1.24;--ni-page-hero-title-letter-spacing: .045em;--ni-z-header: 900;--ni-z-drawer: 1000;--ni-z-floating: 880;--ni-z-modal: 1200;--ni-transition-fast: .14s ease;--ni-transition-base: .18s ease}html{box-sizing:border-box;max-width:100%;background:var(--ni-color-page, #fdfbf8);background-color:var(--ni-color-page, #fdfbf8);-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-variant-east-asian:traditional;font-synthesis:none}*,*:before,*:after{box-sizing:inherit}body[data-ni-modern-shell="1"]{max-width:100%;min-width:0;margin:0;background:var(--ni-color-page, #fdfbf8);background-color:var(--ni-color-page, #fdfbf8);color:var(--ni-color-text, #5d514b);font-family:var(--ni-font-body, var(--font-body));font-synthesis:none;overflow-x:hidden}body[data-ni-modern-shell="1"] img,body[data-ni-modern-shell="1"] video,body[data-ni-modern-shell="1"] canvas,body[data-ni-modern-shell="1"] svg{max-width:100%}body[data-ni-modern-shell="1"] img{height:auto}body[data-ni-modern-shell="1"] a{color:inherit}@media screen and (min-width:701px){body[data-ni-modern-shell="1"] #mainNav .a1,body[data-ni-modern-shell="1"] #mainNav .home_a,body[data-ni-modern-shell="1"] #mainNav #cur .a1,body[data-ni-modern-shell="1"] #mainNav .u1_over .a1,body[data-ni-modern-shell="1"] #mainNav .u1:hover .a1{color:#fffaf7;text-shadow:0 1px 1px rgba(92,60,56,.16)}body[data-ni-modern-shell="1"] #mainNav #cur .a1,body[data-ni-modern-shell="1"] #mainNav .u1_over .a1,body[data-ni-modern-shell="1"] #mainNav .u1:hover .a1{color:#fffefa}}body[data-ni-modern-shell="1"] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([data-ni-footer-subscribe]),textarea,select){font-family:inherit}body[data-ni-modern-shell="1"] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([data-ni-footer-subscribe]),textarea,select):focus,body[data-ni-modern-shell="1"] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([data-ni-footer-subscribe]),textarea,select):focus-visible{font-size:var(--ni-form-control-font-size, 16px)}body[data-ni-modern-shell="1"] button,body[data-ni-modern-shell="1"] input[type=submit],body[data-ni-modern-shell="1"] input[type=button],body[data-ni-modern-shell="1"] input[type=reset],body[data-ni-modern-shell="1"] .button,body[data-ni-modern-shell="1"] .btn,body[data-ni-modern-shell="1"] a.button,body[data-ni-modern-shell="1"] a.btn,body[data-ni-modern-shell="1"] .ni-button,body[data-ni-modern-shell="1"] a.ni-button,body[data-ni-modern-shell="1"] button.ni-button,body[data-ni-modern-shell="1"] input.ni-button,body[data-ni-modern-shell="1"] .ni-system-btn,body[data-ni-modern-shell="1"] a.ni-system-btn,body[data-ni-modern-shell="1"] .ni-system-link,body[data-ni-modern-shell="1"] .ni-product-card__cta,body[data-ni-modern-shell="1"] .ni-product-btn,body[data-ni-modern-shell="1"] a.ni-product-btn,body[data-ni-modern-shell="1"] .ni-member-submit,body[data-ni-modern-shell="1"] .ni-member-soft-link,body[data-ni-modern-shell="1"] .ni-member-collection-button,body[data-ni-modern-shell="1"] .ni-member-dashboard__button,body[data-ni-modern-shell="1"] .ni-order-query-button,body[data-ni-modern-shell="1"] .ni-drawer-link,body[data-ni-modern-shell="1"] .ni-drawer-nav-toggle,body[data-ni-modern-shell="1"] .ni-drawer-subnav-link{font-family:var(--ni-font-button, var(--ni-font-body));font-weight:var(--ni-button-font-weight, 700);font-synthesis:none;letter-spacing:var(--ni-button-letter-spacing, .03em)}body[data-ni-modern-shell="1"] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=search]):not(#keyword):not([name=keywords]):not([data-ni-autocomplete=front-search]):not([data-ni-shell-search-input]):not([data-ni-footer-subscribe]),select,textarea){text-align:center;text-align-last:center}body[data-ni-modern-shell="1"] input[type=search],body[data-ni-modern-shell="1"] #keyword,body[data-ni-modern-shell="1"] input[name=keywords],body[data-ni-modern-shell="1"] input[data-ni-autocomplete=front-search],body[data-ni-modern-shell="1"] input[data-ni-shell-search-input],body[data-ni-modern-shell="1"] [data-ni-search] input:not([type=submit]):not([type=button]),body[data-ni-modern-shell="1"] .ni-shell-search input,body[data-ni-modern-shell="1"] .ni-search-inline-form input,body[data-ni-modern-shell="1"] .ni-empty-state__search input,body[data-ni-modern-shell="1"] .ni-order-goods-search input,body[data-ni-modern-shell="1"] input[data-ni-footer-subscribe]{text-align:left;text-align-last:left}body[data-ni-modern-shell="1"] textarea[name=postscript],body[data-ni-modern-shell="1"] textarea[name=msg_content],body[data-ni-modern-shell="1"] textarea[name=content],body[data-ni-modern-shell="1"] textarea[name=note],body[data-ni-modern-shell="1"] textarea[name=remark],body[data-ni-modern-shell="1"] input[name=msg_title],body[data-ni-modern-shell="1"] [data-ni-member-form-contract=message-compose] input[name=msg_title],body[data-ni-modern-shell="1"] .ni-flow-other-textarea,body[data-ni-modern-shell="1"] .ni-flow-card-message__textarea,body[data-ni-modern-shell="1"] .ni-payment-notice__textarea,body[data-ni-modern-shell="1"] .ni-help-message-form__textarea,body[data-ni-modern-shell="1"] .ni-help-message-form__input,body[data-ni-modern-shell="1"] .ni-member-control--textarea,body[data-ni-modern-shell="1"] textarea.ni-member-control--textarea,body[data-ni-modern-shell="1"] #ECS_COMMENT textarea,body[data-ni-modern-shell="1"] .commentsList textarea,body[data-ni-modern-shell="1"] #com_v textarea,body[data-ni-modern-shell="1"] #com_h textarea{text-align:left;text-align-last:left}body[data-ni-modern-shell="1"] [data-ni-address-form-contract] input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]),body[data-ni-modern-shell="1"] [data-ni-address-form-contract] select,body[data-ni-modern-shell="1"] [data-ni-address-form-contract] textarea{text-align:center;text-align-last:center}@media(hover:none)and (pointer:coarse){body[data-ni-modern-shell="1"] a,body[data-ni-modern-shell="1"] button,body[data-ni-modern-shell="1"] input,body[data-ni-modern-shell="1"] select,body[data-ni-modern-shell="1"] textarea,body[data-ni-modern-shell="1"] summary,body[data-ni-modern-shell="1"] label,body[data-ni-modern-shell="1"] [role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}body[data-ni-modern-shell="1"] button,body[data-ni-modern-shell="1"] summary,body[data-ni-modern-shell="1"] select,body[data-ni-modern-shell="1"] [role=button]{min-height:44px}body[data-ni-modern-shell="1"] input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=image]),body[data-ni-modern-shell="1"] textarea,body[data-ni-modern-shell="1"] select{pointer-events:auto;-webkit-user-select:text;user-select:text}body[data-ni-modern-shell="1"] a:focus,body[data-ni-modern-shell="1"] button:focus,body[data-ni-modern-shell="1"] input:focus,body[data-ni-modern-shell="1"] select:focus,body[data-ni-modern-shell="1"] textarea:focus,body[data-ni-modern-shell="1"] summary:focus,body[data-ni-modern-shell="1"] [role=button]:focus{outline:none}}@media(hover:none)and (pointer:coarse){body[data-ni-modern-shell="1"] a:focus-visible,body[data-ni-modern-shell="1"] button:focus-visible,body[data-ni-modern-shell="1"] input:focus-visible:not(#keyword):not([name=keywords]):not([data-ni-autocomplete=front-search]):not([data-ni-shell-search-input]),body[data-ni-modern-shell="1"] select:focus-visible,body[data-ni-modern-shell="1"] textarea:focus-visible,body[data-ni-modern-shell="1"] summary:focus-visible,body[data-ni-modern-shell="1"] [role=button]:focus-visible{outline:2px solid rgba(155,100,99,.48);outline-offset:2px}}.ni-page,.ni-container,.ni-section,.ni-layout-frame{width:100%;max-width:var(--ni-page-max, 1280px);margin-left:auto;margin-right:auto;box-sizing:border-box}.ni-page{background:transparent}.ni-section{padding-left:var(--ni-page-gutter, clamp(14px, 3vw, 28px));padding-right:var(--ni-page-gutter, clamp(14px, 3vw, 28px))}.ni-grid{display:grid;gap:var(--ni-gap-md, 16px)}.ni-mobile-shell{width:100%;min-width:0}body[data-ni-modern-shell="1"] .block,body[data-ni-modern-shell="1"] #mainNav,body[data-ni-modern-shell="1"] #search{box-sizing:border-box}html body .ni-page,html body .ni-container,html body .ni-section,html body .ni-layout-frame{width:100%;max-width:var(--ni-page-max, var(--ni-container, 1280px));margin-left:auto;margin-right:auto;box-sizing:border-box}html body .ni-site-footer,html body .ni-site-footer *{box-sizing:border-box}html body .ni-site-footer{width:min(var(--ni-page-max, 1280px),calc(100% - 34px));margin:16px auto var(--ni-footer-bottom, 10px);overflow:hidden;border:1px solid rgba(223,201,189,.68);border-radius:20px 20px 0 0;background:var(--ni-color-page, #fdfbf8);background-color:var(--ni-color-page, #fdfbf8);color:var(--ni-color-text, #5d514b);box-shadow:0 -4px 14px #7a5b4c07}html body .ni-site-footer__inner{display:grid;grid-template-columns:minmax(160px,.92fr) repeat(3,minmax(86px,.46fr)) minmax(180px,.78fr);gap:clamp(9px,1.55vw,18px);align-items:start;padding:20px clamp(18px,2.4vw,30px) 18px}html body .ni-site-footer__logo{display:inline-block;color:#4e372f;font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:clamp(20px,1.55vw,25px);font-weight:800;line-height:1.12;letter-spacing:.01em;text-decoration:none}html body .ni-site-footer__brand p,html body .ni-site-footer__newsletter p{margin:8px 0 0;color:#947d74;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:clamp(11px,.82vw,12.5px);font-weight:400;line-height:1.58;letter-spacing:.035em}html body .ni-site-footer__social{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}html body .ni-site-footer__social a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border:1px solid rgba(217,194,183,.78);border-radius:999px;background:#ffffff80;color:#9a746a;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:12px;text-decoration:none;box-shadow:inset 0 1px #ffffffe0;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}html body .ni-site-footer__social a:hover{transform:translateY(-1px);border-color:#c89d90d6;color:#80584f;box-shadow:0 8px 16px #805a5014,inset 0 1px #ffffffeb}html body .ni-site-footer__col h4,html body .ni-site-footer__newsletter h4{margin:0 0 8px;color:#5a4038;font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:clamp(12.5px,.92vw,14px);font-weight:800;line-height:1.36;letter-spacing:.09em}html body .ni-site-footer__col{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-width:0}html body .ni-site-footer__col h4{width:100%;text-align:center;white-space:nowrap}html body .ni-site-footer__col a{display:block;width:max-content;max-width:100%;margin:0 auto 6px;color:#90786f;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:clamp(11px,.82vw,12.5px);font-weight:400;line-height:1.55;letter-spacing:.035em;text-align:center;text-decoration:none;overflow-wrap:anywhere}html body .ni-site-footer__col a:hover{color:#b7656e}html body .ni-site-footer__subscribe{display:flex;align-items:center;width:100%;max-width:280px;min-height:38px;margin-top:0;overflow:hidden;border:1px solid rgba(218,190,177,.86);border-radius:18px;background:var(--ni-color-page, #fdfbf8);background-color:var(--ni-color-page, #fdfbf8);box-shadow:inset 0 1px #ffffffd1}html body .ni-site-footer__subscribe input,html body .ni-site-footer__subscribe input[type=email],html body .ni-site-footer__subscribe button,html body .ni-site-footer__subscribe button[type=submit]{margin:0;border:0;border-radius:0;box-shadow:none;outline:0;background-image:none;box-sizing:border-box}html body .ni-site-footer__subscribe-field{position:relative;flex:1 1 auto;display:flex;align-items:center;min-width:0;height:36px}html body .ni-site-footer__subscribe input,html body .ni-site-footer__subscribe input[type=email]{position:relative;z-index:1;flex:1 1 auto;width:100%;min-width:0;height:36px;padding:0 13px;background:transparent;background-color:transparent;color:#6c5b55;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:clamp(11px,.78vw,12px);line-height:1;letter-spacing:.02em;text-align:left}html body .ni-site-footer__subscribe input::placeholder{color:transparent;opacity:0}html body .ni-site-footer__subscribe-hint{position:absolute;left:13px;top:50%;z-index:0;transform:translateY(-50%);pointer-events:none;color:#8d8986;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:clamp(11px,.78vw,12px);line-height:1;letter-spacing:.02em;white-space:nowrap}html body .ni-site-footer__subscribe input:not(:placeholder-shown)~.ni-site-footer__subscribe-hint{visibility:hidden}html body .ni-site-footer__subscribe input:focus,html body .ni-site-footer__subscribe input[type=email]:focus,html body .ni-site-footer__subscribe input:focus-visible,html body .ni-site-footer__subscribe input[type=email]:focus-visible{font-size:var(--ni-form-control-font-size, 16px)}@media screen and (max-width:1024px){html body .ni-site-footer__subscribe input,html body .ni-site-footer__subscribe input[type=email]{font-size:var(--ni-form-control-font-size, 16px)}html body .ni-site-footer__subscribe-hint{font-size:clamp(11px,.78vw,12px)}}html body .ni-site-footer__subscribe button,html body .ni-site-footer__subscribe button[type=submit]{flex:0 0 clamp(66px,6.2vw,82px);display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:0;height:36px;padding:0 10px;background:var(--ni-color-coral, #cf717b);background-color:var(--ni-color-coral, #cf717b);color:#fff;font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:clamp(12px,.82vw,13.5px);font-weight:800;line-height:1;letter-spacing:.1em;cursor:pointer;transition:background .18s ease,transform .14s ease}html body .ni-site-footer__subscribe button:hover,html body .ni-site-footer__subscribe button[type=submit]:hover{background:var(--ni-color-coral-hover, #bf626d);background-color:var(--ni-color-coral-hover, #bf626d)}html body .ni-site-footer__copy{padding:10px 14px 12px;border-top:1px solid rgba(223,201,189,.58);color:#aa958c;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-variant-east-asian:normal;font-size:clamp(10.5px,.76vw,12px);line-height:1.45;letter-spacing:.02em;text-align:center}@media screen and (max-width:1024px)and (min-width:866px){html body .ni-site-footer{width:min(var(--ni-page-max, 1280px),calc(100% - 26px));margin-top:var(--ni-flow-card-stack-gap, 14px);border-radius:20px 20px 0 0}html body .ni-site-footer__inner{grid-template-columns:minmax(150px,.9fr) repeat(3,minmax(82px,.46fr)) minmax(170px,.76fr);gap:12px 16px;padding:19px 22px 17px}html body .ni-site-footer__subscribe{max-width:270px}}@media screen and (max-width:865px){html body .ni-site-footer{width:calc(100% - 20px);margin-top:var(--ni-flow-card-stack-gap, 14px);border-radius:19px 19px 0 0}html body .ni-site-footer__inner{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:14px 12px;padding:18px 18px 16px;text-align:center}html body .ni-site-footer__brand,html body .ni-site-footer__newsletter{grid-column:1 / -1;justify-self:stretch;width:100%}html body .ni-site-footer__brand{text-align:left}html body .ni-site-footer__newsletter{display:flex;flex-direction:column;align-items:center}html body .ni-site-footer__col{justify-self:center;width:100%;max-width:220px}html body .ni-site-footer__logo{font-size:clamp(19px,3.6vw,24px)}html body .ni-site-footer__subscribe{max-width:300px;min-height:38px;margin-left:auto;margin-right:auto}html body .ni-site-footer__subscribe input,html body .ni-site-footer__subscribe input[type=email]{height:36px}}@media screen and (max-width:700px){html body .ni-site-footer{width:calc(100% - 14px);margin-top:var(--ni-flow-card-stack-gap, 14px);margin-right:auto;margin-bottom:calc(max(var(--ni-footer-bottom, 10px),var(--ni-mobile-cart-reserve, 76px)) + env(safe-area-inset-bottom,0px));margin-left:auto;border-radius:18px 18px 0 0}html body .ni-site-footer__inner{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:12px 8px;padding:17px 13px 15px;text-align:center}html body .ni-site-footer__brand,html body .ni-site-footer__newsletter{grid-column:1 / -1}html body .ni-site-footer__col:nth-of-type(1),html body .ni-site-footer__col:nth-of-type(2),html body .ni-site-footer__col:nth-of-type(3){grid-column:auto}html body .ni-site-footer__social{justify-content:center;gap:7px;margin-top:12px}html body .ni-site-footer__social a{min-width:32px;height:32px;font-size:11px}html body .ni-site-footer__col{justify-self:center;width:100%;max-width:none}html body .ni-site-footer__col h4,html body .ni-site-footer__newsletter h4{margin-bottom:7px;font-size:12px;letter-spacing:.05em}html body .ni-site-footer__col a{margin-bottom:5px;font-size:11px;line-height:1.38}html body .ni-site-footer__brand p,html body .ni-site-footer__newsletter p{margin-top:7px;font-size:11px;line-height:1.5}html body .ni-site-footer__subscribe{min-height:38px;margin:0 auto;border-radius:999px}html body .ni-site-footer__subscribe input,html body .ni-site-footer__subscribe input[type=email]{height:36px;padding:0 12px;font-size:var(--ni-form-control-font-size, 16px)}html body .ni-site-footer__subscribe-hint{left:12px;font-size:11px}html body .ni-site-footer__subscribe button,html body .ni-site-footer__subscribe button[type=submit]{flex-basis:62px;font-size:11px;padding:0 8px}html body .ni-site-footer__copy{padding:10px 10px 12px;font-size:10.5px}}@media screen and (min-width:701px){html body .ni-site-footer{margin-bottom:var(--ni-footer-bottom, 10px)}}:root{--ni-chrome-gutter: 28px;--ni-chrome-search-margin-top: 14px;--ni-chrome-search-margin-bottom: 4px;--ni-breadcrumb-margin-top: 4px;--ni-breadcrumb-margin-bottom: 8px}html body[data-ni-modern-shell="1"] :is(select:not([multiple]):not([size]),select[size="1"]:not([multiple])):not([hidden]){--ni-select-control-image:url(../img/select-chevron.svg);--ni-select-control-padding-end:44px;appearance:none;-webkit-appearance:none;padding-inline-end:var(--ni-select-control-padding-end);background-image:var(--ni-select-control-image);background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px}.shop,#ECS_SHOPPRICE,#ECS_GOODS_AMOUNT,.flow-money-center,.quwan-goods-amount,.ni-product-card__price,.ni-product-card__price .shop,.ni-product-card__price font,.ni-history-product__price,.ni-sidebar-product__price,.ni-product-modern-product-card__price,.ni-card-spec-dialog__price,.ni-listing-card__price strong,.ni-goods-price,.ni-member-collection-card__price strong,.ni-member-order-card__amount,.ni-member-recent-order__side strong,.ni-order-item-price strong,.ni-order-item-subtotal strong,.ni-order-total-row strong,.ni-order-summary__amount strong,.ni-flow-order-total__row dd strong,.ni-flow-extra-price strong,.ni-flow-done-summary-line__amount,.f1,.shop_s,.sale_box .price,html body #mainNav .cartlist dl dd.price .span1,html body>.cartlist dl dd.price .span1{color:var(--ni-color-price, #cf6f75);font-family:var(--ni-price-font, Arial, "Noto Sans TC", "Microsoft JhengHei", "PingFang TC", sans-serif);font-variant-numeric:tabular-nums}.ni-history-empty,.ni-product-history-empty,.ni-sidebar-history__empty{display:block;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:var(--ni-history-empty-pad-y, 22px) var(--ni-history-empty-pad-x, 12px);color:var(--ni-history-empty-color, #9a8379);font-family:var(--ni-font-body, "Noto Sans TC", "Microsoft JhengHei", sans-serif);font-size:var(--ni-history-empty-size, 13px);font-weight:400;letter-spacing:normal;line-height:var(--ni-history-empty-line, 1.6);text-align:center;text-align-last:center;background:transparent}[data-ni-inline-style*="display:none"],[data-ni-inline-style*="display: none"]{display:none}[data-ni-inline-style*="display:block"],[data-ni-inline-style*="display: block"]{display:block}[data-ni-inline-style*="border:none"],[data-ni-inline-style*="border: none"]{border:none}[data-ni-inline-style*="text-align:center"],[data-ni-inline-style*="text-align: center"]{text-align:center}[data-ni-inline-style*="text-align:left"],[data-ni-inline-style*="text-align: left"]{text-align:left}[data-ni-inline-style*="text-align:right"],[data-ni-inline-style*="text-align: right"]{text-align:right}[data-ni-inline-style*="font-size:14px"],[data-ni-inline-style*="font-size: 14px"]{font-size:14px}[data-ni-inline-style*="font-size:24px"],[data-ni-inline-style*="font-size: 24px"]{font-size:24px}[data-ni-inline-style*="line-height:1.5em"],[data-ni-inline-style*="line-height: 1.5em"]{line-height:1.5em}[data-ni-inline-style*="line-height:1.7"],[data-ni-inline-style*="line-height: 1.7"]{line-height:1.7}[data-ni-inline-style*="color:rgb(102, 102, 102)"],[data-ni-inline-style*="color: rgb(102, 102, 102)"],[data-ni-inline-style*="color:rgb(102,102,102)"],[data-ni-inline-style*="COLOR: rgb(102,102,102)"]{color:#666}[data-ni-inline-style*="text-indent:0em"],[data-ni-inline-style*="text-indent: 0em"]{text-indent:0}[data-ni-inline-style*="margin:0px"],[data-ni-inline-style*="margin: 0px"],[data-ni-inline-style*="margin: 0;"],[data-ni-inline-style*="margin:0;"]{margin:0}[data-ni-inline-style*="margin: 4px 0px 12px"],[data-ni-inline-style*="margin:4px 0px 12px"]{margin:4px 0 12px}[data-ni-inline-style*="margin: 4px 0px 6px"],[data-ni-inline-style*="margin:4px 0px 6px"]{margin:4px 0 6px}[data-ni-inline-style*="min-height: 42px"],[data-ni-inline-style*="min-height:42px"]{min-height:42px}[data-ni-inline-style*="min-height: 30px"],[data-ni-inline-style*="min-height:30px"]{min-height:30px}[data-ni-inline-style*="padding-top: 22px"],[data-ni-inline-style*="padding-top:22px"]{padding-top:22px}[data-ni-inline-style*="padding-bottom: 22px"],[data-ni-inline-style*="padding-bottom:22px"]{padding-bottom:22px}[data-ni-inline-style*="overflow:visible"],[data-ni-inline-style*="overflow: visible"]{overflow:visible}[data-ni-inline-style*="font-weight:100"],[data-ni-inline-style*="font-weight: 100"]{font-weight:100}[data-ni-inline-style*="text-decoration:none"],[data-ni-inline-style*="text-decoration: none"]{text-decoration:none}[data-ni-inline-style*="color:#006bcd"],[data-ni-inline-style*="color: #006bcd"]{color:#006bcd}[data-ni-inline-style*="color:#000"],[data-ni-inline-style*="color: #000"]{color:#000}[data-ni-inline-style*="margin-left:80px"],[data-ni-inline-style*="margin-left: 80px"]{margin-left:80px}.ni-button,a.ni-button,button.ni-button,input.ni-button{--ni-btn-color: var(--ni-btn-soft-color);--ni-btn-color-hover: var(--ni-btn-soft-color-hover);--ni-btn-border: var(--ni-btn-soft-border);--ni-btn-border-hover: var(--ni-btn-soft-border-hover);--ni-btn-bg: var(--ni-btn-soft-bg);--ni-btn-bg-hover: var(--ni-btn-soft-bg-hover);--ni-btn-bg-color: transparent;--ni-btn-bg-color-hover: transparent;--ni-btn-shadow: var(--ni-btn-soft-shadow);--ni-btn-shadow-hover: var(--ni-btn-soft-shadow-hover);display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;border:1px solid var(--ni-btn-border);border-radius:var(--ni-radius-pill);background-color:var(--ni-btn-bg-color);background-image:var(--ni-btn-bg);color:var(--ni-btn-color);-webkit-text-fill-color:var(--ni-btn-color);font-family:var(--ni-font-button, var(--ni-font-body));font-size:14px;font-weight:var(--ni-button-font-weight, 700);letter-spacing:var(--ni-button-letter-spacing, .03em);line-height:1;text-decoration:none;cursor:pointer;box-shadow:var(--ni-btn-shadow);box-sizing:border-box;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease,-webkit-text-fill-color .18s ease,filter .18s ease}.ni-button-soft,.ni-button-secondary,a.ni-button-soft,a.ni-button-secondary,button.ni-button-soft,button.ni-button-secondary,input.ni-button-soft,input.ni-button-secondary{--ni-btn-color: var(--ni-btn-soft-color);--ni-btn-color-hover: var(--ni-btn-soft-color-hover);--ni-btn-border: var(--ni-btn-soft-border);--ni-btn-border-hover: var(--ni-btn-soft-border-hover);--ni-btn-bg: var(--ni-btn-soft-bg);--ni-btn-bg-hover: var(--ni-btn-soft-bg-hover);--ni-btn-bg-color: transparent;--ni-btn-bg-color-hover: transparent;--ni-btn-shadow: var(--ni-btn-soft-shadow);--ni-btn-shadow-hover: var(--ni-btn-soft-shadow-hover)}.ni-button-primary,a.ni-button-primary,button.ni-button-primary,input.ni-button-primary{--ni-btn-color: var(--ni-btn-primary-color);--ni-btn-color-hover: var(--ni-btn-primary-color);--ni-btn-border: var(--ni-btn-primary-border);--ni-btn-border-hover: var(--ni-btn-primary-border-hover);--ni-btn-bg: var(--ni-btn-primary-bg);--ni-btn-bg-hover: var(--ni-btn-primary-bg-hover);--ni-btn-bg-color: var(--ni-btn-primary-bg-color);--ni-btn-bg-color-hover: var(--ni-btn-primary-bg-color-hover);--ni-btn-shadow: var(--ni-btn-primary-shadow);--ni-btn-shadow-hover: var(--ni-btn-primary-shadow-hover)}.ni-button:hover,a.ni-button:hover,button.ni-button:hover,input.ni-button:hover,.ni-button:focus-visible,a.ni-button:focus-visible,button.ni-button:focus-visible,input.ni-button:focus-visible{border-color:var(--ni-btn-border-hover);background-color:var(--ni-btn-bg-color-hover);background-image:var(--ni-btn-bg-hover);color:var(--ni-btn-color-hover);-webkit-text-fill-color:var(--ni-btn-color-hover);box-shadow:var(--ni-btn-shadow-hover);transform:translateY(-1px);text-decoration:none;outline:0}.ni-button:active,a.ni-button:active,button.ni-button:active,input.ni-button:active{transform:translateY(0);filter:brightness(.98);box-shadow:0 4px 12px #b8767029}.ni-button:disabled,a.ni-button[aria-disabled=true],button.ni-button:disabled,input.ni-button:disabled,.ni-button.is-action-pending,a.ni-button.is-action-pending,button.ni-button.is-action-pending,input.ni-button.is-action-pending{opacity:.72;pointer-events:none;filter:none}.ni-card{border:1px solid var(--ni-color-line);border-radius:var(--ni-radius-md);background:var(--ni-color-surface);box-shadow:var(--ni-shadow-soft)}.ni-breadcrumb-wrap,.ni-global-breadcrumb-wrap{width:min(var(--ni-page-max, 1280px),calc(100vw - var(--ni-chrome-gutter, 28px)));max-width:var(--ni-page-max, 1280px);margin:var(--ni-breadcrumb-margin-top, 4px) auto var(--ni-breadcrumb-margin-bottom, 8px);padding:0;border:0;border-bottom:0;background:transparent;box-shadow:none;box-sizing:border-box}.ni-breadcrumb,.ni-soft-breadcrumb,.ni-breadcrumb-wrap #ur_here,.ni-global-breadcrumb-wrap #ur_here,#ur_here.ni-breadcrumb,#ur_here.ni-soft-breadcrumb{display:block;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--ni-breadcrumb-text, #a48d83);font-family:var(--ni-font-body);font-size:12px;line-height:1.7;letter-spacing:.02em;box-sizing:border-box}.ni-breadcrumb img,.ni-soft-breadcrumb img,.ni-breadcrumb-wrap #ur_here img,.ni-global-breadcrumb-wrap #ur_here img{display:none}.ni-breadcrumb a,.ni-soft-breadcrumb a,.ni-breadcrumb-wrap #ur_here a,.ni-global-breadcrumb-wrap #ur_here a{color:var(--ni-breadcrumb-link, #a48d83);text-decoration:none;border-bottom:1px solid transparent;transition:color .18s ease,border-color .18s ease}.ni-breadcrumb a:hover,.ni-soft-breadcrumb a:hover,.ni-breadcrumb-wrap #ur_here a:hover,.ni-global-breadcrumb-wrap #ur_here a:hover{color:var(--ni-breadcrumb-link-hover, #9b6463);border-bottom-color:#9b646352}.ni-breadcrumb-wrap #ur_here code,.ni-global-breadcrumb-wrap #ur_here code,#ur_here.ni-breadcrumb code,#ur_here.ni-soft-breadcrumb code{margin:0 .18em;padding:0;border:0;border-radius:0;background:transparent;color:inherit;-webkit-text-fill-color:currentColor;font:inherit;font-family:inherit;letter-spacing:inherit}@media(min-width:768px){html body.ni-page-category .ni-listing-shell,html body.ni-page-search .ni-listing-shell,html body.ni-page-brand .ni-listing-shell,html body.goods_body.ni-page-product-detail>.ni-product-top,html body.goods_body.ni-page-product-detail>.ni-product-main{width:min(var(--ni-page-max, 1280px),calc(100% - var(--ni-page-shell-edge, 28px)));max-width:var(--ni-page-max, 1280px);margin-left:auto;margin-right:auto;box-sizing:border-box}html body.goods_body.ni-page-product-detail>.ni-product-main #goodsInfo.ni-product{width:100%;max-width:100%}}@media(min-width:768px){html body.goods_body.ni-page-product-detail .ni-product-top+.ni-product-main{margin-top:18px}}html body .ni-breadcrumb-wrap,html body .ni-global-breadcrumb-wrap{width:min(var(--ni-page-max, 1280px),calc(100vw - var(--ni-chrome-gutter, 28px)));max-width:var(--ni-page-max, 1280px);margin-top:var(--ni-breadcrumb-margin-top, 4px);margin-bottom:var(--ni-breadcrumb-margin-bottom, 8px);margin-left:auto;margin-right:auto;padding:0;background:transparent;background-color:transparent;background-image:none;border:0;border-bottom:0;box-shadow:none;box-sizing:border-box}html body .ni-listing-shell>.ni-breadcrumb-wrap,html body .ni-listing-shell>.ni-global-breadcrumb-wrap,html body .ni-listing-shell>nav[data-ni-component=breadcrumb],html body .ni-member-shell>.ni-breadcrumb-wrap,html body .ni-member-shell>.ni-global-breadcrumb-wrap,html body .ni-member-shell>nav[data-ni-component=breadcrumb],html body .ni-member-auth-shell>.ni-breadcrumb-wrap,html body .ni-member-auth-shell>.ni-global-breadcrumb-wrap,html body .ni-member-auth-shell>nav[data-ni-component=breadcrumb],html body .ni-article-shell>.ni-breadcrumb-wrap,html body .ni-article-shell>.ni-global-breadcrumb-wrap,html body .ni-article-shell>nav[data-ni-component=breadcrumb]{width:100%;max-width:100%;margin-top:0;margin-bottom:var(--ni-breadcrumb-margin-bottom, 8px);margin-left:0;margin-right:0;padding:0;background:transparent;background-color:transparent;background-image:none;border:0;border-bottom:0;box-shadow:none;box-sizing:border-box}html body .ni-listing-shell,html body.ni-page-member .ni-member-shell,html body.ni-page-member .ni-member-auth-shell{width:min(var(--ni-page-max, 1280px),calc(100% - var(--ni-page-shell-edge, 28px)));max-width:var(--ni-page-max, 1280px);margin-left:auto;margin-right:auto;padding-top:var(--ni-breadcrumb-margin-top, 4px);box-sizing:border-box}@media screen and (min-width:701px){html body #mainNav>.u1:first-of-type,html body #mainNav>.u1:first-of-type#cur{flex:0 1 auto;width:auto;min-width:clamp(70px,10.65vw,102px);max-width:none}html body.ni-page-member #mainNav>.u1:first-of-type#cur,html body.ni-page-member-auth #mainNav>.u1:first-of-type#cur{background:transparent;box-shadow:none}html body.ni-page-member #mainNav>.u1:first-of-type#cur .a1,html body.ni-page-member-auth #mainNav>.u1:first-of-type#cur .a1{background:transparent;box-shadow:none;color:#fffaf7;text-shadow:0 1px 1px rgba(92,60,56,.16)}}html body .header_bg.ni-premium-header,html body .header_bg.ni-premium-header.block,html body .block.header_bg.ni-premium-header,html body.ni-home-index .header_bg.ni-premium-header{width:100%;max-width:none;margin-left:0;margin-right:0;background:var(--ni-color-page, #fdfbf8);background-color:var(--ni-color-page, #fdfbf8);background-image:none;box-shadow:none;border-bottom:0}html body .header_bg.ni-premium-header .ni-premium-header-inner{width:100%;max-width:var(--ni-page-max, 1280px);margin-left:auto;margin-right:auto;box-sizing:border-box;background:transparent}@media screen and (min-width:1280px){html body .header_bg.ni-premium-header .ni-premium-header-inner{width:min(var(--ni-page-max, 1280px),calc(100% - var(--ni-page-shell-edge, 28px)));max-width:var(--ni-page-max, 1280px)}html body #mainNav,html body #mainNav.clearfix,html body.ni-home-index #mainNav,html body.ni-home-index #mainNav.clearfix{width:min(var(--ni-page-max, 1280px),calc(100% - var(--ni-page-shell-edge, 28px)));max-width:var(--ni-page-max, 1280px);margin-left:auto;margin-right:auto;box-sizing:border-box}}@media screen and (min-width:1280px){body .ni-premium-brandrow{padding-left:0;padding-right:0}}html body #ur_here.ni-breadcrumb,html body #ur_here.ni-soft-breadcrumb,html body .ni-breadcrumb-wrap #ur_here,html body .ni-global-breadcrumb-wrap #ur_here,html body .ni-listing-shell>.ni-breadcrumb-wrap #ur_here,html body .ni-listing-shell>.ni-global-breadcrumb-wrap #ur_here,html body .ni-member-shell>.ni-breadcrumb-wrap #ur_here,html body .ni-member-shell>.ni-global-breadcrumb-wrap #ur_here,html body.ni-page-member .ni-breadcrumb-wrap #ur_here,html body.ni-page-category .ni-breadcrumb-wrap #ur_here,html body.ni-page-search .ni-breadcrumb-wrap #ur_here,html body.ni-page-brand .ni-breadcrumb-wrap #ur_here,html body.ni-page-product-detail .ni-breadcrumb-wrap #ur_here,html body.ni-page-product-detail .ni-global-breadcrumb-wrap #ur_here{height:auto;min-height:0;margin:0;padding:0;background:transparent;background-color:transparent;background-image:none;border:0;border-bottom:0;border-radius:0;box-shadow:none;color:var(--ni-breadcrumb-text, #a48d83);-webkit-text-fill-color:var(--ni-breadcrumb-text, #a48d83);font-family:var(--ni-font-body);font-size:12px;line-height:1.7;letter-spacing:.02em}html body .ni-breadcrumb-wrap #ur_here a,html body .ni-global-breadcrumb-wrap #ur_here a,html body .ni-listing-shell>.ni-breadcrumb-wrap #ur_here a,html body .ni-listing-shell>.ni-global-breadcrumb-wrap #ur_here a,html body .ni-member-shell>.ni-breadcrumb-wrap #ur_here a,html body .ni-member-shell>.ni-global-breadcrumb-wrap #ur_here a,html body.ni-page-member .ni-breadcrumb-wrap #ur_here a,html body.ni-page-category .ni-breadcrumb-wrap #ur_here a,html body.ni-page-search .ni-breadcrumb-wrap #ur_here a,html body.ni-page-brand .ni-breadcrumb-wrap #ur_here a,html body #ur_here.ni-breadcrumb a,html body #ur_here.ni-soft-breadcrumb a{color:var(--ni-breadcrumb-link, var(--ni-breadcrumb-text, #a48d83));-webkit-text-fill-color:var(--ni-breadcrumb-link, var(--ni-breadcrumb-text, #a48d83));text-decoration:none;border-bottom:1px solid transparent}html body .ni-breadcrumb-wrap #ur_here a:hover,html body .ni-global-breadcrumb-wrap #ur_here a:hover,html body .ni-listing-shell>.ni-breadcrumb-wrap #ur_here a:hover,html body .ni-listing-shell>.ni-global-breadcrumb-wrap #ur_here a:hover,html body .ni-member-shell>.ni-breadcrumb-wrap #ur_here a:hover,html body .ni-member-shell>.ni-global-breadcrumb-wrap #ur_here a:hover,html body.ni-page-member .ni-breadcrumb-wrap #ur_here a:hover,html body.ni-page-category .ni-breadcrumb-wrap #ur_here a:hover,html body.ni-page-search .ni-breadcrumb-wrap #ur_here a:hover,html body.ni-page-brand .ni-breadcrumb-wrap #ur_here a:hover,html body #ur_here.ni-breadcrumb a:hover,html body #ur_here.ni-soft-breadcrumb a:hover{color:var(--ni-breadcrumb-link-hover, #9b6463);-webkit-text-fill-color:var(--ni-breadcrumb-link-hover, #9b6463);border-bottom-color:#9b646352}html body .ni-breadcrumb-wrap #ur_here code,html body .ni-global-breadcrumb-wrap #ur_here code,html body .ni-listing-shell>.ni-breadcrumb-wrap #ur_here code,html body .ni-listing-shell>.ni-global-breadcrumb-wrap #ur_here code,html body .ni-member-shell>.ni-breadcrumb-wrap #ur_here code,html body .ni-member-shell>.ni-global-breadcrumb-wrap #ur_here code,html body.ni-page-member .ni-breadcrumb-wrap #ur_here code,html body.ni-page-category .ni-breadcrumb-wrap #ur_here code,html body.ni-page-search .ni-breadcrumb-wrap #ur_here code,html body.ni-page-brand .ni-breadcrumb-wrap #ur_here code,html body #ur_here.ni-breadcrumb code,html body #ur_here.ni-soft-breadcrumb code{margin:0 .18em;padding:0;border:0;border-radius:0;background:transparent;color:inherit;-webkit-text-fill-color:currentColor;font:inherit;font-family:inherit;letter-spacing:inherit}.ni-search,.ni-global-search,.ni-search-form{box-sizing:border-box}.ni-search-field{position:relative;box-sizing:border-box}.ni-drawer{position:fixed;inset:0 auto 0 0;width:min(86vw,360px);transform:translate(-102%);transition:transform .22s ease;z-index:2147482500;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ni-drawer.is-open,body.ni-mobile-drawer-open .ni-drawer{transform:translate(0)}html body .ni-mobile-luxe-topbar .ni-mobile-luxe-btn:focus,html body .ni-mobile-luxe-topbar a.ni-mobile-luxe-btn:focus{outline:none}html body .ni-mobile-luxe-topbar .ni-mobile-luxe-btn:focus-visible,html body .ni-mobile-luxe-topbar a.ni-mobile-luxe-btn:focus-visible{outline:2px solid rgba(155,100,99,.48);outline-offset:2px}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-close:focus{outline:none}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-close:focus-visible{outline:2px solid rgba(155,100,99,.48);outline-offset:2px}@media screen and (max-width:700px){html body .ni-mobile-luxe-topbar .ni-mobile-luxe-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;min-width:38px;max-width:38px;min-height:0;max-height:38px;padding:0;aspect-ratio:1;border-radius:999px;box-sizing:border-box}html body .ni-mobile-luxe-topbar .ni-mobile-luxe-menu{width:38px;height:38px;min-width:38px;max-width:38px;min-height:0;max-height:38px;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none}}@media(hover:none)and (pointer:coarse){html body[data-ni-modern-shell="1"] .ni-mobile-luxe-topbar button.ni-mobile-luxe-btn{min-height:0}}html body>.ni-mobile-luxe-overlay[data-ni-mobile-layer-mounted="1"]{display:block;position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:2147483400;background:#41342e57;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility 0s linear .22s}html body.ni-mobile-drawer-open>.ni-mobile-luxe-overlay[data-ni-mobile-layer-mounted="1"]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s ease,visibility 0s linear 0s}html body>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"]{display:flex;position:fixed;left:0;top:0;bottom:auto;width:min(86vw,326px);max-width:326px;height:100vh;height:100dvh;max-height:100dvh;z-index:2147483410;padding:18px 16px calc(var(--ni-drawer-safe-pad, 22px) + env(safe-area-inset-bottom,0px));flex-direction:column;gap:16px;overflow-y:auto;overscroll-behavior:contain;border-radius:0 28px 28px 0;background:linear-gradient(180deg,#fffdf9,#f8eee7);box-shadow:28px 0 68px #412f2838;box-sizing:border-box;transform:translate3d(-104%,0,0);visibility:hidden;pointer-events:none;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear .26s}html body.ni-mobile-drawer-open>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"]{transform:translateZ(0);visibility:visible;pointer-events:auto;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear 0s}html body>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"],html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-nav{scrollbar-width:none;-ms-overflow-style:none}html body>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"]::-webkit-scrollbar,html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-nav::-webkit-scrollbar{display:none;width:0;height:0}html body .ni-mobile-luxe-drawer{--ni-drawer-nav-font-size:16px;--ni-drawer-block-gap:12px;--ni-drawer-capsule-gap:10px;--ni-drawer-chevron-size:7px;--ni-drawer-chevron-color:#c38d86}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-nav{display:flex;flex-direction:column;align-items:stretch;gap:var(--ni-drawer-block-gap);width:100%;margin:0;padding:0;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-section{display:flex;flex-direction:column;align-items:stretch;gap:var(--ni-drawer-block-gap);width:100%;margin:0;padding:0;border:0;background:transparent;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-section-title,html body .ni-mobile-luxe-drawer h3.ni-drawer-section-title{display:block;float:none;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0 6px;border:0;border-bottom:0;background:transparent;background-color:transparent;background-image:none;color:#9a756d;font:800 var(--ni-drawer-nav-font-size)/1.25 "Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;letter-spacing:.06em;text-align:left;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-section-body{display:flex;flex-direction:column;align-items:stretch;gap:var(--ni-drawer-capsule-gap);width:100%;margin:0;padding:0;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-link,html body .ni-mobile-luxe-drawer .ni-drawer-nav-group,html body .ni-mobile-luxe-drawer .ni-drawer-nav-toggle{width:100%;min-width:0;max-width:none;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-nav-group{display:block;margin:0;padding:0;border:0;background:transparent}html body .ni-mobile-luxe-drawer .ni-drawer-link,html body .ni-mobile-luxe-drawer .ni-drawer-nav-toggle{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:0;padding:0 22px;border:1px solid rgba(226,207,197,.88);border-radius:999px;background:linear-gradient(180deg,#fffefa,#f7efe9);box-shadow:0 7px 16px #7152440e;color:#665650;text-align:left;text-decoration:none;font:800 var(--ni-drawer-nav-font-size,16px)/1 "Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;letter-spacing:.045em;cursor:pointer}html body .ni-mobile-luxe-drawer .ni-drawer-link:after,html body .ni-mobile-luxe-drawer .ni-drawer-nav-toggle .ni-drawer-chevron{content:"";display:block;flex:0 0 auto;align-self:center;width:var(--ni-drawer-chevron-size);height:var(--ni-drawer-chevron-size);margin:0;padding:0;border-style:solid;border-color:var(--ni-drawer-chevron-color);border-width:1.5px 1.5px 0 0;background:transparent;color:transparent;font-size:0;line-height:0;transform:rotate(45deg);transform-origin:center center;transition:transform .18s ease}html body .ni-mobile-luxe-drawer .ni-drawer-nav-toggle .ni-drawer-chevron{overflow:hidden}html body .ni-mobile-luxe-drawer .ni-drawer-nav-group.is-open .ni-drawer-chevron{transform:rotate(135deg)}html body .ni-mobile-luxe-drawer .ni-drawer-subnav{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin:8px 0 2px;padding:0 0 0 18px;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-subnav[hidden]{display:none}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:0 14px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:#7a665f;text-decoration:none;font:700 14px/1 Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;letter-spacing:.035em;box-sizing:border-box;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:after{content:"";display:block;flex:0 0 auto;align-self:center;width:6px;height:6px;border-style:solid;border-color:#c9a09a;border-width:1.5px 1.5px 0 0;transform:rotate(45deg);font-size:0;line-height:0;color:transparent}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:hover,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:focus,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:active,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link.is-active{background:#d9aba333;color:#6a514a;box-shadow:inset 4px 0 #c684846b;text-decoration:none;outline:0}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:hover:after,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:focus:after,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:active:after,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link.is-active:after{border-color:#b87878}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-child{margin-left:10px;width:calc(100% - 10px);color:#8d7a72;font-weight:600}@media screen and (min-width:701px){html body #mainNav .sub_nav,html body #mainNav .u1_over .sub_nav,html body #mainNav .u1:hover .sub_nav{display:none;visibility:hidden;pointer-events:none}}.ni-form-field{display:block;margin:0 0 14px}.ni-form-field input,.ni-form-field select,.ni-form-field textarea{width:100%;box-sizing:border-box}.ni-alert{padding:12px 14px;border:1px solid var(--ni-color-line);border-radius:var(--ni-radius-md);background:var(--ni-color-milk)}.ni-modal{border-radius:var(--ni-radius-lg);background:var(--ni-color-surface)}html body #search.ni-global-search,html body.ni-home-index #search.ni-global-search{display:block;clear:both;width:min(var(--ni-page-max, 1280px),calc(100vw - var(--ni-chrome-gutter, 28px)));max-width:var(--ni-page-max, 1280px);min-width:0;height:auto;min-height:0;line-height:normal;margin:var(--ni-chrome-search-margin-top, 14px) auto var(--ni-chrome-search-margin-bottom, 4px);padding:0;overflow:visible;border:0;border-radius:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;box-sizing:border-box}html body #search.ni-global-search #searchForm,html body #search.ni-global-search .ni-search-form,html body.ni-home-index #search.ni-global-search #searchForm,html body.ni-home-index #search.ni-global-search .ni-search-form{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;max-width:100%;min-width:0;height:48px;min-height:48px;margin:0;padding:0;float:none;border:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;box-sizing:border-box}html body #search.ni-global-search .ni-search-field,html body.ni-home-index #search.ni-global-search .ni-search-field{position:relative;display:flex;align-items:center;flex:1 1 auto;width:auto;min-width:0;max-width:none;height:44px;min-height:44px;margin:0;padding:0 18px 0 42px;border:1px solid rgba(214,180,168,.82);border-radius:999px;background:#fffefa;background-color:#fffefa;background-image:none;box-shadow:inset 0 1px #fffffff5;box-sizing:border-box}html body #search.ni-global-search .ni-search-field:before,html body.ni-home-index #search.ni-global-search .ni-search-field:before{content:"";position:absolute;left:14px;top:50%;width:15px;height:15px;margin-top:-7.5px;opacity:.5;border:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23947a70' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") center center / contain no-repeat}html body #search.ni-global-search #keyword,html body #search.ni-global-search input#keyword,html body #search.ni-global-search input[name=keywords][data-ni-autocomplete=front-search],html body.ni-home-index #search.ni-global-search #keyword,html body.ni-home-index #search.ni-global-search input#keyword,html body.ni-home-index #search.ni-global-search input[name=keywords][data-ni-autocomplete=front-search]{display:block;flex:1 1 auto;width:100%;min-width:0;height:42px;min-height:42px;line-height:42px;margin:0;padding:0;float:none;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;-webkit-appearance:none;appearance:none;font-size:var(--ni-form-control-font-size, 16px);color:#7b6860;box-sizing:border-box}html body #search.ni-global-search #keyword:focus,html body #search.ni-global-search #keyword:focus-visible,html body #search.ni-global-search input#keyword:focus,html body #search.ni-global-search input#keyword:focus-visible,html body.ni-home-index #search.ni-global-search #keyword:focus,html body.ni-home-index #search.ni-global-search #keyword:focus-visible,html body.ni-home-index #search.ni-global-search input#keyword:focus,html body.ni-home-index #search.ni-global-search input#keyword:focus-visible{outline:none;outline-offset:0;border:0;box-shadow:none}html body #search.ni-global-search .ni-search-field:focus-within,html body.ni-home-index #search.ni-global-search .ni-search-field:focus-within{border-color:#c7978beb;box-shadow:inset 0 1px #fffffff5,0 0 0 2px #9b646333}html body #search.ni-global-search #keyword::placeholder,html body.ni-home-index #search.ni-global-search #keyword::placeholder{color:#ad9990;opacity:1;font-size:15px}html body #search.ni-global-search .go,html body #search.ni-global-search .ni-search-submit,html body #search.ni-global-search input.go,html body #search.ni-global-search input[type=submit],html body.ni-home-index #search.ni-global-search .go,html body.ni-home-index #search.ni-global-search .ni-search-submit,html body.ni-home-index #search.ni-global-search input.go,html body.ni-home-index #search.ni-global-search input[type=submit]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 86px;width:86px;min-width:86px;max-width:86px;height:44px;min-height:44px;line-height:44px;margin:0;padding:0;float:none;cursor:pointer;border:1px solid rgba(214,180,168,.86);border-radius:999px;background:#fffefa;background-image:none;box-shadow:inset 0 1px #fffffff5;color:#8f746d;-webkit-text-fill-color:#8f746d;font-size:15px;letter-spacing:.08em;text-align:center;text-indent:0;box-sizing:border-box}html body #search.ni-global-search .go:hover,html body #search.ni-global-search .ni-search-submit:hover,html body.ni-home-index #search.ni-global-search .go:hover,html body.ni-home-index #search.ni-global-search .ni-search-submit:hover{border-color:#c7978beb;background:#fbf3ee;color:#8d5a59;-webkit-text-fill-color:#8d5a59}html body #search.ni-global-search+.blank5b,html body.ni-home-index #search.ni-global-search+.blank5b{display:none;height:0;min-height:0;margin:0;padding:0;line-height:0;overflow:hidden}@media screen and (max-width:700px){html body:not(.ni-mobile-search-open) #search.ni-global-search,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search{width:calc(100% - 20px);margin:10px auto}html body:not(.ni-mobile-search-open) #search.ni-global-search #searchForm,html body:not(.ni-mobile-search-open) #search.ni-global-search .ni-search-form,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search #searchForm,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search .ni-search-form{gap:8px;height:42px;min-height:42px}html body:not(.ni-mobile-search-open) #search.ni-global-search .ni-search-field,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search .ni-search-field{height:40px;min-height:40px;padding-left:36px;padding-right:12px}html body:not(.ni-mobile-search-open) #search.ni-global-search #keyword,html body:not(.ni-mobile-search-open) #search.ni-global-search input#keyword,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search #keyword,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search input#keyword{height:38px;line-height:38px;font-size:var(--ni-form-control-font-size, 16px)}html body:not(.ni-mobile-search-open) #search.ni-global-search #keyword::placeholder,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search #keyword::placeholder{font-size:14px}html body:not(.ni-mobile-search-open) #search.ni-global-search .go,html body:not(.ni-mobile-search-open) #search.ni-global-search .ni-search-submit,html body:not(.ni-mobile-search-open) #search.ni-global-search input.go,html body:not(.ni-mobile-search-open) #search.ni-global-search input[type=submit],html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search .go,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search .ni-search-submit,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search input.go,html body:not(.ni-mobile-search-open).ni-home-index #search.ni-global-search input[type=submit]{flex:0 0 70px;width:70px;min-width:70px;max-width:70px;height:40px;min-height:40px;line-height:40px;font-size:14px}html body .ni-breadcrumb-wrap,html body .ni-global-breadcrumb-wrap{width:calc(100% - 20px);max-width:100%}}@media screen and (max-width:700px){html.ni-mobile-search-open,html:has(body.ni-mobile-search-open),html body.ni-mobile-search-open{--ni-mobile-search-surface:#9b918d;--ni-mobile-search-scrim:rgba(61, 48, 42, .48);--ni-mobile-search-scrim-blur:blur(14px) saturate(1.06);--ni-mobile-search-glass-fill:rgba(255, 255, 252, .34);--ni-mobile-search-glass-border:rgba(255, 255, 255, .46);--ni-mobile-search-glass-border-strong:rgba(255, 255, 255, .62);--ni-mobile-search-chrome-top:0px;--ni-mobile-search-chrome-bottom:0px}html.ni-mobile-search-open.ni-search-chrome-sample,html.ni-search-chrome-sample:has(body.ni-mobile-search-open),html.ni-search-chrome-sample body.ni-mobile-search-open{--ni-mobile-search-chrome-top:max(24px, calc(env(safe-area-inset-top, 0px) + 10px) );--ni-mobile-search-chrome-bottom:max(48px, calc(env(safe-area-inset-bottom, 0px) + 32px) )}html.ni-mobile-search-open{min-height:100%}html body.ni-mobile-search-open,html body.ni-page.ni-mobile-search-open,html body.ni-home-index.ni-mobile-search-open,html body.ni-page-category.ni-mobile-search-open,html body.ni-page-search.ni-mobile-search-open,html body.ni-page-brand.ni-mobile-search-open,html body.ni-page-brand-list.ni-mobile-search-open,html body.ni-page-flow.ni-mobile-search-open,html body.ni-page-member.ni-mobile-search-open,html body.ni-page-member-auth.ni-mobile-search-open,html body.ni-page-announcement.ni-mobile-search-open,html body.ni-page-article.ni-mobile-search-open,html body.ni-page-edge.ni-mobile-search-open,html body.goods_body.ni-mobile-search-open{min-height:100dvh;background:var(--ni-mobile-search-surface, #9b918d);background-color:var(--ni-mobile-search-surface, #9b918d)}html body.ni-mobile-search-open .ni-listing-sidebar,html body.ni-mobile-search-open .ni-listing-sidebar[data-ni-listing-sidebar],html body.ni-mobile-search-open #ni_listing_filter_body.is-ni-filter-sheet-portaled{display:none;visibility:hidden;pointer-events:none}html body.ni-mobile-search-open:before{content:none;display:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}html>.ni-mobile-search-chrome[data-ni-mobile-search-chrome],html body>.ni-mobile-search-chrome[data-ni-mobile-search-chrome]{display:none;position:fixed;left:0;right:0;width:100%;min-width:100%;z-index:2147483600;margin:0;padding:0;border:0;background-color:#9b918d;background:#9b918d;background-image:none;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;visibility:hidden;opacity:0}html.ni-search-chrome-sample>.ni-mobile-search-chrome[data-ni-mobile-search-chrome],html.ni-search-chrome-sample body>.ni-mobile-search-chrome[data-ni-mobile-search-chrome]{display:block;visibility:visible;opacity:1}html.ni-search-chrome-sample>.ni-mobile-search-chrome[data-ni-mobile-search-chrome=top],html.ni-search-chrome-sample body>.ni-mobile-search-chrome[data-ni-mobile-search-chrome=top]{top:0;bottom:auto;height:var(--ni-mobile-search-chrome-top, 24px);min-height:24px}html.ni-search-chrome-sample>.ni-mobile-search-chrome[data-ni-mobile-search-chrome=bottom],html.ni-search-chrome-sample body>.ni-mobile-search-chrome[data-ni-mobile-search-chrome=bottom]{top:auto;bottom:-8px;height:calc(var(--ni-mobile-search-chrome-bottom, 48px) + 8px);min-height:56px}html body.ni-mobile-search-open .header_bg.ni-premium-header,html body.ni-mobile-search-open .header_bg.ni-premium-header.block,html body.ni-mobile-search-open .block.header_bg.ni-premium-header,html body.ni-mobile-search-open.ni-home-index .header_bg.ni-premium-header,html body.ni-mobile-search-open #mainNav,html body.ni-mobile-search-open #mainNav.clearfix,html body.ni-mobile-search-open.ni-home-index #mainNav,html body.ni-mobile-search-open.ni-home-index #mainNav.clearfix{position:relative;top:auto;z-index:auto;background:#9b918d;background-color:#9b918d;background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-bottom-color:#3d302a1f}html body.ni-mobile-search-open>.ni-mobile-luxe-overlay,html body.ni-mobile-search-open>.ni-mobile-luxe-overlay[data-ni-mobile-layer-mounted="1"],html body.ni-mobile-search-open>.ni-mobile-luxe-drawer,html body.ni-mobile-search-open>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"],html body.ni-mobile-search-open .ni-mobile-luxe-overlay,html body.ni-mobile-search-open .ni-mobile-luxe-drawer,html body.ni-mobile-search-open .ni-cart-popup-backdrop,html body.ni-mobile-search-open #NI_CART_POPUP_BACKDROP{display:none;visibility:hidden;opacity:0;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none}html>.ni-mobile-search-scrim[data-ni-mobile-search-scrim]{display:none;visibility:hidden;opacity:0;pointer-events:none}html body>.ni-mobile-search-scrim[data-ni-mobile-search-scrim]{display:none;position:fixed;inset:0;width:auto;height:auto;min-width:100%;min-height:0;z-index:2147482300;margin:0;padding:0;border:0;background:transparent;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:auto;box-sizing:border-box;overflow:visible}html body.ni-mobile-search-open>.ni-mobile-search-scrim[data-ni-mobile-search-scrim]{display:block;opacity:1;visibility:visible;pointer-events:auto;cursor:default;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html body>.ni-mobile-search-scrim[data-ni-mobile-search-scrim]:before{content:none;display:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}html body>.ni-mobile-search-scrim[data-ni-mobile-search-scrim] .ni-mobile-search-scrim__dim,html body>.ni-mobile-search-scrim[data-ni-mobile-search-scrim]>[data-ni-mobile-search-scrim-dim]{display:none;visibility:hidden;opacity:0;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}html body.ni-mobile-search-open>.ni-mobile-search-scrim[data-ni-mobile-search-scrim] .ni-mobile-search-scrim__glass,html body>.ni-mobile-search-scrim[data-ni-mobile-search-scrim] .ni-mobile-search-scrim__glass,html body>.ni-mobile-search-scrim[data-ni-mobile-search-scrim]>[data-ni-mobile-search-scrim-glass]{position:absolute;inset:0;z-index:0;margin:0;padding:0;border:0;display:block;visibility:visible;opacity:1;background:var(--ni-mobile-search-scrim, rgba(61, 48, 42, .48));-webkit-backdrop-filter:var(--ni-mobile-search-scrim-blur, blur(14px) saturate(1.06));backdrop-filter:var(--ni-mobile-search-scrim-blur, blur(14px) saturate(1.06));pointer-events:none;box-sizing:border-box}html.ni-mobile-search-keyboard body.ni-mobile-search-open>.ni-mobile-search-scrim[data-ni-mobile-search-scrim]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html.ni-mobile-search-keyboard>.ni-mobile-search-chrome[data-ni-mobile-search-chrome],html.ni-mobile-search-keyboard body>.ni-mobile-search-chrome[data-ni-mobile-search-chrome]{display:none;visibility:hidden;opacity:0}html body.ni-mobile-search-open #search.ni-global-search,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search{display:block;visibility:visible;opacity:1;pointer-events:auto;position:fixed;left:50%;right:auto;top:74px;z-index:2147482400;width:min(92vw,430px);max-width:min(92vw,430px);min-width:0;margin:0;padding:18px 16px 16px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;transform:translate3d(-50%,0,0) scale(1)}html.ni-mobile-search-keyboard body.ni-mobile-search-open #search.ni-global-search,html.ni-mobile-search-keyboard body.ni-mobile-search-open.ni-home-index #search.ni-global-search{top:max(12px,env(safe-area-inset-top,0px))}html body.ni-mobile-search-open #search.ni-global-search .ni-search-field,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search .ni-search-field{isolation:auto;background:var(--ni-mobile-search-glass-fill, rgba(255, 255, 252, .34));border:1px solid var(--ni-mobile-search-glass-border, rgba(255, 255, 255, .46));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html body.ni-mobile-search-open #search.ni-global-search .ni-search-field:after,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search .ni-search-field:after{content:none;display:none}html body.ni-mobile-search-open #search.ni-global-search .ni-search-field:before,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search .ni-search-field:before{z-index:2}html body.ni-mobile-search-open #search.ni-global-search .ni-search-field:focus-within,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search .ni-search-field:focus-within{border-color:var(--ni-mobile-search-glass-border-strong, rgba(255, 255, 255, .62));box-shadow:0 0 0 2px #9b64632e}html body.ni-mobile-search-open #search.ni-global-search .go,html body.ni-mobile-search-open #search.ni-global-search .ni-search-submit,html body.ni-mobile-search-open #search.ni-global-search input.go,html body.ni-mobile-search-open #search.ni-global-search input[type=submit],html body.ni-mobile-search-open.ni-home-index #search.ni-global-search .go,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search .ni-search-submit,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search input.go,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search input[type=submit]{border:1px solid rgba(203,143,143,.54);box-shadow:0 10px 22px #c6657233,inset 0 1px #ffffff47}html body.ni-mobile-search-open #search.ni-global-search:before,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search:before{position:relative;z-index:1;color:#5c4741;opacity:1;mix-blend-mode:normal;-webkit-text-fill-color:#5c4741}html body.ni-mobile-search-open #search.ni-global-search:after,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search:after{position:relative;z-index:1;color:#8f736a;opacity:1;mix-blend-mode:normal;-webkit-text-fill-color:#8f736a}html body.ni-mobile-search-open #search.ni-global-search #keyword,html body.ni-mobile-search-open #search.ni-global-search input#keyword,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search #keyword,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search input#keyword{position:relative;z-index:1;color:#5f514c;opacity:1;mix-blend-mode:normal;-webkit-text-fill-color:#5f514c}html body.ni-mobile-search-open #search.ni-global-search #keyword::placeholder,html body.ni-mobile-search-open.ni-home-index #search.ni-global-search #keyword::placeholder{color:#8a756c;opacity:1;-webkit-text-fill-color:#8a756c;font-size:15px}html body.ni-mobile-search-open .ni-ac-title,html body.ni-mobile-search-open .ni-ac-sub{position:relative;z-index:1;opacity:1;mix-blend-mode:normal}html body.ni-mobile-search-open .ni-ac-title{color:#5d443d;-webkit-text-fill-color:#5d443d}html body.ni-mobile-search-open .ni-ac-sub{color:#6f5a52;-webkit-text-fill-color:#6f5a52}html body.ni-mobile-search-open .ni-ac-item[data-type=popular] .ni-ac-title{color:#8b5652;-webkit-text-fill-color:#8b5652}html body.ni-mobile-search-open .ni-ac-item[data-type=did_you_mean] .ni-ac-title{color:#a85f68;-webkit-text-fill-color:#a85f68}}@media screen and (min-width:701px){html body #mainNav .meun_float,html body.ni-home-index #mainNav .meun_float{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;float:none;clear:none;margin-left:auto;margin-right:0;width:auto;min-width:0;max-width:none;height:46px;min-height:46px;padding:0 clamp(10px,1.8vw,18px) 0 clamp(8px,1.4vw,14px);line-height:normal;position:relative;z-index:100260;overflow:visible;box-sizing:border-box;background:transparent;border:0;box-shadow:none;transform:translateY(-1px)}html body #mainNav #ECS_CARTINFO,html body.ni-home-index #mainNav #ECS_CARTINFO{display:flex;align-items:center;justify-content:flex-end;width:auto;height:36px;min-height:36px;line-height:36px;overflow:visible;background:transparent}}html body #mainNav .meun_float.ni-cartbar,html body #mainNav .meun_float[data-ni-cartbar],html body #mainNav .cart_header_panel,html body.ni-home-index #mainNav .cart_header_panel,html body.goods_body #mainNav .cart_header_panel{border:0;outline:0}html body #mainNav .cart_header_panel,html body.ni-home-index #mainNav .cart_header_panel,html body.goods_body #mainNav .cart_header_panel{display:flex;align-items:center;justify-content:space-between;gap:10px;width:auto;height:42px;min-height:42px;line-height:1;padding:4px 6px 4px 14px;margin:0;border-radius:999px;background:var(--ni-common-cartbar-panel);box-shadow:var(--ni-common-cartbar-shadow-soft);white-space:nowrap;box-sizing:border-box;backdrop-filter:var(--ni-common-cartbar-glass-blur-inner);-webkit-backdrop-filter:var(--ni-common-cartbar-glass-blur-inner)}html body #mainNav .cart_header_panel a:not(.cart_header_checkout),html body #mainNav .cart_header_summary,html body #mainNav .cart_header_summary:hover,html body #mainNav .cart_header_panel:hover .cart_header_summary,html body #mainNav .cart_header_text,html body #mainNav .cart_header_text:hover,html body #mainNav .cart_header_icon,html body #mainNav .cart_header_icon:hover,html body #mainNav .cart_header_panel:hover .cart_header_icon,html body #mainNav .cart_header_total_num,html body #mainNav .cart_header_total_num:hover,html body #mainNav .cart_header_panel:hover .cart_header_total_num{background:transparent;background-image:none;box-shadow:none;filter:none;transform:none;text-decoration:none}html body #mainNav .cart_header_summary,html body.goods_body #mainNav .cart_header_summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;flex:1 1 auto;height:100%;line-height:1;margin:0;padding:0;color:var(--ni-common-text);-webkit-text-fill-color:var(--ni-common-text);font-family:Hiragino Sans GB,PingFang TC,Noto Sans TC,Microsoft JhengHei,sans-serif;font-size:clamp(11px,1.25vw,13px);font-weight:500;letter-spacing:.03em;cursor:default}html body #mainNav .cart_header_icon,html body #mainNav .cart_header_icon:hover,html body #mainNav .cart_header_panel:hover .cart_header_icon{display:none;width:0;height:0;min-width:0;min-height:0;margin:0;padding:0;border:0;overflow:hidden;visibility:hidden}html body #mainNav .cart_header_text{display:inline-flex;align-items:center;gap:4px;color:var(--ni-common-text);-webkit-text-fill-color:var(--ni-common-text);font-size:clamp(11px,1.25vw,13px);font-weight:500;white-space:nowrap;line-height:1}html body #mainNav .cart_header_total_num{display:inline-flex;align-items:center;justify-content:center;position:relative;top:-.05em;min-width:10px;margin:0 2px;color:var(--ni-common-cartbar-accent);-webkit-text-fill-color:var(--ni-common-cartbar-accent);font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:18px;font-weight:700;line-height:1;text-align:center}html body #mainNav .cart_header_total_num .number,html body #mainNav .cart_header_total_num font{color:inherit;-webkit-text-fill-color:inherit;font-weight:inherit}html body #mainNav .cart_header_checkout{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:94px;height:34px;min-height:34px;line-height:34px;margin:0;padding:0 18px;border:1px solid var(--ni-common-cartbar-button-border);border-radius:999px;background:var(--ni-common-cartbar-button);background-image:var(--ni-common-cartbar-button);box-shadow:var(--ni-common-cartbar-button-shadow);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--ni-common-cartbar-accent-deep);-webkit-text-fill-color:var(--ni-common-cartbar-accent-deep);font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:14px;font-weight:700;letter-spacing:.1em;text-shadow:none;text-decoration:none;white-space:nowrap;box-sizing:border-box;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .14s cubic-bezier(.2,.8,.2,1),color .18s ease}html body #mainNav .cart_header_checkout:hover,html body #mainNav .cart_header_checkout:focus{color:#8d5a59;-webkit-text-fill-color:#8d5a59;background:var(--ni-common-cartbar-button-hover);background-image:var(--ni-common-cartbar-button-hover);border-color:#cdaba0fa;box-shadow:var(--ni-common-cartbar-button-shadow-hover);transform:translateY(-1px)}html body #mainNav .cart_header_checkout:active,html body #mainNav .cart_header_checkout.ni-common-pressing{transform:translateY(0) scale(.988);box-shadow:inset 0 2px 4px #a0796d2e,0 2px 8px #8360581a}html body #mainNav .meun_float .cartlist,html body #CARTINFO.cartlist,html body>#CARTINFO.cartlist.ni-cart-mobile-modal,html body>.cartlist.ni-cart-mobile-modal{display:block;visibility:hidden;opacity:0;pointer-events:none;position:absolute;top:42px;right:0;z-index:100620;width:356px;max-width:calc(100vw - 24px);padding:14px 14px 16px;font-size:13px;color:#5f584f;border:1px solid #e8dfd5;border-radius:20px;background:linear-gradient(180deg,#fffdfa,#f7f2eb);box-shadow:0 18px 40px #765f4f1f;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;box-sizing:border-box}html body #mainNav .meun_float.cart-open .cartlist,html body #mainNav .meun_float.ni-cart-open .cartlist,html body #mainNav .cartlist.ni-cart-open,html body>#CARTINFO.cartlist.ni-cart-mobile-modal.ni-cart-open,html body>.cartlist.ni-cart-mobile-modal.ni-cart-open,html body>#CARTINFO.cartlist.ni-cart-mobile-modal.cart-open,html body>.cartlist.ni-cart-mobile-modal.cart-open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,visibility 0s linear 0s}html body .ni-cart-popup-backdrop{position:fixed;inset:0;z-index:2147482900;background:#2d26225c;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility 0s linear .18s}html body .ni-cart-popup-backdrop.ni-cart-open,html body .ni-cart-popup-backdrop.cart-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s ease,visibility 0s linear 0s}@media screen and (max-width:700px){html body.ni-cart-popup-open{overflow:hidden;touch-action:none}}html body #mainNav .cartlist .ni-cart-popup-close,html body #CARTINFO .ni-cart-popup-close,html body #minicart .ni-cart-popup-close,html body>.cartlist .ni-cart-popup-close{appearance:none;-webkit-appearance:none;position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;min-height:0;max-height:34px;padding:0;margin:0;border:0;border-radius:999px;background:#fffdfaeb;box-shadow:0 2px 8px #765f4f1f;color:#8b746b;font-size:24px;line-height:1;text-transform:none;cursor:pointer}html body #mainNav .cartlist .ni-cart-popup-close:hover,html body #CARTINFO .ni-cart-popup-close:hover,html body #minicart .ni-cart-popup-close:hover,html body>.cartlist .ni-cart-popup-close:hover{color:#6f5d55;background:#fff}html body #mainNav .cartlist .ni-cart-popup-body,html body #CARTINFO .ni-cart-popup-body,html body>.cartlist .ni-cart-popup-body{padding-top:18px}html body #mainNav .meun_float .cartlist:before,html body>#CARTINFO.cartlist.ni-cart-mobile-modal:before,html body>.cartlist.ni-cart-mobile-modal:before{content:"";position:absolute;top:-8px;right:42px;width:14px;height:14px;background:#fcfaf6;border-top:1px solid #e8dfd5;border-left:1px solid #e8dfd5;transform:rotate(45deg)}html body #mainNav .cartlist p,html body>.cartlist p{margin:0;padding:0}html body #mainNav .cartlist .p1,html body>.cartlist .p1{padding:4px 2px 0;color:#5f584f;font-size:14px;line-height:1.6}html body #mainNav .cartlist .cart_empty_hint,html body>.cartlist .cart_empty_hint{margin-top:4px;padding:0 2px;color:#9b9388;font-size:12px;line-height:1.6}html body #mainNav .cartlist .cart_items_scroll,html body>.cartlist .cart_items_scroll{max-height:320px;overflow-y:auto;overflow-x:hidden;margin-top:2px;padding-right:4px}html body #mainNav .cartlist dl,html body>.cartlist dl{width:auto;margin:0;padding:10px 0;display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-rows:20px 18px 16px;grid-template-areas:"thumb title del" "thumb attr del" "thumb price del";gap:4px 12px;align-items:center;min-height:76px;overflow:hidden;background:none;position:static;border:none;border-bottom:1px solid #eee5da;box-sizing:border-box}html body #mainNav .cartlist dl:last-of-type,html body>.cartlist dl:last-of-type{border-bottom:none}html body #mainNav .cartlist dl dt,html body>.cartlist dl dt{grid-area:thumb;align-self:center;float:none;width:auto;margin:0;padding:0}html body #mainNav .cartlist dl dt img,html body>.cartlist dl dt img{display:block;width:56px;height:56px;border-radius:14px;border:1px solid #ece4da;background:#f3ede6;object-fit:contain}html body #mainNav .cartlist dl dd,html body>.cartlist dl dd{margin:0;padding:0;clear:none;float:none;width:auto;min-width:0}html body #mainNav .cartlist dl dd.title,html body>.cartlist dl dd.title{grid-area:title;height:20px;max-height:20px;overflow:hidden;line-height:20px;padding:0;background:transparent}html body #mainNav .cartlist dl dd.title a,html body>.cartlist dl dd.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;color:#5d554d;font-size:14px;line-height:20px;background:transparent}html body #mainNav .cartlist dl dd.attr,html body>.cartlist dl dd.attr{grid-area:attr;display:block;height:18px;max-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9a9085;font-size:12px;line-height:18px}html body #mainNav .cartlist dl dd.attr:empty,html body>.cartlist dl dd.attr:empty{visibility:hidden}html body #mainNav .cartlist dl dd.price,html body>.cartlist dl dd.price{grid-area:price;display:inline-flex;align-items:center;height:16px;max-height:16px;gap:4px;color:#9a9085;line-height:1}html body #mainNav .cartlist dl dd.price .span1,html body>.cartlist dl dd.price .span1{display:inline-flex;align-items:center;color:var(--ni-color-price, #cf6f75);font-size:16px;font-weight:600;line-height:1}html body #mainNav .cartlist dl dd.price .span2,html body>.cartlist dl dd.price .span2{display:inline-flex;align-items:center;gap:2px;font-size:12px;line-height:1}html body #mainNav .cartlist dl dd.price .span2__op,html body>.cartlist dl dd.price .span2__op{display:inline-flex;align-items:center;line-height:1}html body #mainNav .cartlist dl dd.price .span2__qty,html body>.cartlist dl dd.price .span2__qty{display:inline-flex;align-items:center;line-height:1}html body #mainNav .cartlist dl dd.del,html body>.cartlist dl dd.del{grid-area:del;align-self:center;text-align:right}html body #mainNav .cartlist dl dd.del a,html body>.cartlist dl dd.del a{text-decoration:none;color:#b7a89b;font-size:12px;line-height:1}html body #mainNav .cartlist .btn_box,html body>.cartlist .btn_box{margin-top:0;padding-top:10px;border-top:1px solid #eee5da;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;overflow:visible}html body #mainNav .cart_total_line,html body>.cart_total_line,html body #CARTINFO .cart_total_line,html body>.cartlist .cart_total_line{display:flex;flex-direction:column;align-items:flex-start;gap:2px;letter-spacing:.04em}html body #mainNav .cart_total_line:before,html body>.cart_total_line:before,html body #CARTINFO .cart_total_line:before,html body>.cartlist .cart_total_line:before{content:"\8cfc\7269\8eca";color:#b0a59a;font-size:11px;letter-spacing:.14em}html body #mainNav .cart_total_line>span,html body #CARTINFO .cart_total_line>span,html body>.cartlist .cart_total_line>span{display:inline-flex;align-items:center;gap:4px;line-height:1}html body #mainNav .cart_total_num,html body #CARTINFO .cart_total_num,html body>.cartlist .cart_total_num{display:inline-flex;align-items:center;position:relative;top:-.05em;color:#b97f87;font-size:18px;font-weight:600;line-height:1}html body #mainNav .cartlist .btn_box .p3 a,html body>.cartlist .btn_box .p3 a{display:inline-flex;align-items:center;justify-content:center;min-width:108px;height:38px;padding:0 18px;border-radius:999px;background:linear-gradient(180deg,#d8c3bc,#cbb3ac);box-shadow:0 6px 14px #b18f883d;text-decoration:none;color:#fff;letter-spacing:.08em;font-size:13px}html body #mainNav .cartlist .btn_box .p3 a:after,html body>.cartlist .btn_box .p3 a:after{content:"\524d\5f80\7d50\5e33"}@media screen and (max-width:700px){html body #mainNav .meun_float .cartlist{left:50%;right:auto;top:58px;width:calc(100vw - 24px);max-width:360px;padding:12px;transform:translate(-50%,8px)}html body #mainNav .meun_float.cart-open .cartlist,html body #mainNav .meun_float.ni-cart-open .cartlist,html body #mainNav .cartlist.ni-cart-open{transform:translate(-50%)}html body #mainNav .meun_float .cartlist:before{display:none}html body>#CARTINFO.cartlist.ni-cart-mobile-modal,html body>.cartlist.ni-cart-mobile-modal{position:fixed;left:50%;right:auto;top:var(--ni-cart-popup-top,344px);bottom:auto;width:calc(100vw - 28px);max-width:380px;max-height:calc(100vh - var(--ni-cart-popup-top,344px) - 18px);overflow-y:auto;transform:translate(-50%,8px);z-index:2147483000}html body>#CARTINFO.cartlist.ni-cart-mobile-modal.ni-cart-open,html body>.cartlist.ni-cart-mobile-modal.ni-cart-open,html body>#CARTINFO.cartlist.ni-cart-mobile-modal.cart-open,html body>.cartlist.ni-cart-mobile-modal.cart-open{transform:translate(-50%)}html body>#CARTINFO.cartlist.ni-cart-mobile-modal:before,html body>.cartlist.ni-cart-mobile-modal:before{display:none}}@media screen and (max-width:700px){html body #mainNav .meun_float,html body #mainNav .meun_float.ni-cartbar,html body #mainNav .meun_float[data-ni-cartbar]{display:flex;visibility:visible;opacity:1;position:fixed;left:10px;right:10px;--ni-cartbar-island-inset: 10px;bottom:calc(var(--ni-cartbar-island-inset) + env(safe-area-inset-bottom,0px));z-index:2147482600;width:auto;max-width:none;min-width:0;height:70px;min-height:70px;margin:0;padding:11px 13px;align-items:center;justify-content:center;pointer-events:auto;transform:none;filter:none;float:none;clear:none;overflow:visible;box-sizing:border-box;border:0;border-radius:999px;background:transparent;box-shadow:none;isolation:auto;backdrop-filter:none;-webkit-backdrop-filter:none}html body #mainNav .meun_float:before,html body #mainNav .meun_float.ni-cartbar:before,html body #mainNav .meun_float[data-ni-cartbar]:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--ni-common-cartbar-bg);box-shadow:0 1px #ffffff80,0 -3px 10px #44322a0f,0 3px 10px #44322a17;-webkit-backdrop-filter:blur(40px) saturate(1.12);backdrop-filter:blur(40px) saturate(1.12);pointer-events:none}html body #mainNav .meun_float>*,html body #mainNav .meun_float #ECS_CARTINFO,html body #mainNav .meun_float .cart_header_panel{position:relative;z-index:1}html body #mainNav #ECS_CARTINFO,html body #mainNav .meun_float #ECS_CARTINFO,html body #mainNav .cart_header_panel,html body #mainNav .meun_float .cart_header_panel{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0;max-width:100%;box-sizing:border-box}html body #mainNav .cart_header_panel,html body #mainNav .meun_float .cart_header_panel{min-height:46px;height:46px;padding:4px 6px 4px 14px;border:0;border-radius:999px;background:var(--ni-common-cartbar-panel);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #4e3a3214,0 3px 8px #3a2a2412;backdrop-filter:none;-webkit-backdrop-filter:none}html body #mainNav .cart_header_summary{display:flex;align-items:center;justify-content:flex-start;flex:1 1 auto;min-width:0;gap:8px;overflow:hidden}html body #mainNav .cart_header_summary,html body #mainNav .cart_header_text{color:var(--ni-common-text);-webkit-text-fill-color:var(--ni-common-text);font-size:14px}html body #mainNav .cart_header_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #mainNav .cart_header_total_num{color:var(--ni-common-cartbar-accent);-webkit-text-fill-color:var(--ni-common-cartbar-accent);font-size:22px;font-weight:700;flex:0 0 auto;line-height:1;top:-.05em}html body #mainNav .cart_header_checkout{height:36px;min-height:36px;min-width:96px;line-height:36px;margin-left:8px;padding:0 18px;font-size:15px;font-weight:700;flex:0 0 auto}html body.goods_body #mainNav .meun_float.ni-product-soft-hidden:not(.cart-open):not(.ni-cart-open):not(.ni-common-checkout-hover):not(:hover):not(:focus-within){opacity:0;pointer-events:none;transform:translateY(118%);filter:saturate(.9);transition:opacity .22s ease,transform .22s ease,filter .18s ease}html body.goods_body #mainNav .meun_float.ni-product-soft-hidden.cart-open,html body.goods_body #mainNav .meun_float.ni-product-soft-hidden.ni-cart-open,html body.goods_body #mainNav .meun_float.ni-common-checkout-hover,html body.goods_body #mainNav .meun_float:hover,html body.goods_body #mainNav .meun_float:focus-within{opacity:1;pointer-events:auto;transform:translateY(0);filter:none}html body,html body.goods_body{padding-bottom:env(safe-area-inset-bottom)}html body.ni-mobile-search-open #mainNav .meun_float,html body.ni-mobile-search-open #mainNav .meun_float.ni-cartbar,html body.ni-mobile-search-open #mainNav .meun_float[data-ni-cartbar]{display:none;visibility:hidden;opacity:0;pointer-events:none}html body.ni-mobile-search-open #mainNav .meun_float:before,html body.ni-mobile-search-open #mainNav .meun_float.ni-cartbar:before,html body.ni-mobile-search-open #mainNav .meun_float[data-ni-cartbar]:before{content:none;display:none}html body.ni-mobile-search-open .ni-flow-mobile-submit,html body.ni-mobile-search-open .ni-flow-cart-footer-actions{display:none;visibility:hidden;opacity:0;pointer-events:none}}html body .footer_box,html body #footer,html body .ni-footer-guide{background:#fdfbf8;background-color:#fdfbf8;background-image:none}html body .ni-footer-guide-links,html body .ni-footer-guide-links.clearfix,html body .footer_box .ni-footer-guide-links,html body .footer_box .ni-footer-guide-links.clearfix{display:flex;align-items:stretch;justify-content:center;gap:clamp(10px,2.4vw,22px);width:100%;max-width:var(--ni-common-frame);margin:0 auto;padding:0 clamp(12px,3vw,24px);float:none;clear:both;box-sizing:border-box}html body .ni-footer-guide-card,html body .footer_box .ni-footer-guide-card,html body .ni-footer-guide a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0;max-width:210px;box-sizing:border-box}@media screen and (max-width:700px){html body .ni-footer-guide-links,html body .ni-footer-guide-links.clearfix,html body .footer_box .ni-footer-guide-links,html body .footer_box .ni-footer-guide-links.clearfix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 14px}html body .ni-footer-guide-card,html body .footer_box .ni-footer-guide-card,html body .ni-footer-guide a{width:100%;max-width:none}}.ni-heart-icon{display:block;flex:0 0 auto;width:var(--ni-heart-size);height:var(--ni-heart-size);background-color:var(--ni-heart-idle);-webkit-mask:var(--ni-heart-outline) center/contain no-repeat;mask:var(--ni-heart-outline) center/contain no-repeat;transform:translateY(var(--ni-heart-offset-y));transition:background-color .16s ease,transform .16s ease,opacity .16s ease}.ni-heart-btn.is-active .ni-heart-icon,.ni-heart-btn[aria-pressed=true] .ni-heart-icon,.is-active>.ni-heart-icon,[aria-pressed=true]>.ni-heart-icon,.is-active.ni-heart-icon,[aria-pressed=true].ni-heart-icon{background-color:var(--ni-heart-active);-webkit-mask-image:var(--ni-heart-filled);mask-image:var(--ni-heart-filled)}.ni-heart-btn:hover .ni-heart-icon,.ni-heart-btn:focus-visible .ni-heart-icon,button[data-ni-card-favorite]:hover .ni-heart-icon,button[data-ni-card-favorite]:focus-visible .ni-heart-icon{background-color:var(--ni-heart-hover)}.ni-heart-btn.is-active:hover .ni-heart-icon,.ni-heart-btn[aria-pressed=true]:hover .ni-heart-icon,button[data-ni-card-favorite].is-active:hover .ni-heart-icon,button[data-ni-card-favorite][aria-pressed=true]:hover .ni-heart-icon{background-color:#b89590}.ni-heart-btn.is-pending,button[data-ni-card-favorite].is-pending,button[data-ni-card-favorite][aria-busy=true]{opacity:.62;pointer-events:none}html body.goods_body .ni-product-btn.ni-heart-btn{display:inline-flex;align-items:center;gap:7px}html body button.ni-heart-btn,html body button[data-ni-card-favorite],html body button.ni-product-card__quick{border:0;border-radius:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.ni-collect-toast{position:fixed;left:50%;bottom:24px;z-index:10050;max-width:min(92vw,420px);padding:12px 18px;border-radius:8px;background:#1c1c1ceb;color:#fff;font-size:14px;line-height:1.45;text-align:center;box-shadow:0 8px 24px #00000038;opacity:0;visibility:hidden;transform:translate(-50%,12px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease;pointer-events:none}.ni-collect-toast.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}html body button.ni-heart-btn:not(.ni-product-btn),html body button[data-ni-card-favorite],html body button.ni-product-card__quick,html body a.ni-heart-btn:not(.ni-product-btn){display:inline-flex;align-items:center;justify-content:center;min-width:var(--ni-heart-hit);min-height:var(--ni-heart-hit);padding:calc((var(--ni-heart-hit) - var(--ni-heart-size)) / 2);box-sizing:border-box}html body button.ni-heart-btn:hover,html body button.ni-heart-btn:focus,html body button.ni-heart-btn:focus-visible,html body button[data-ni-card-favorite]:hover,html body button[data-ni-card-favorite]:focus,html body button[data-ni-card-favorite]:focus-visible,html body button.ni-product-card__quick:hover,html body button.ni-product-card__quick:focus,html body button.ni-product-card__quick:focus-visible{border:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none}.ni-heading-heart{display:inline-flex;align-items:center;gap:7px}.ni-heading-heart:before{content:"";display:block;flex:0 0 auto;width:var(--ni-heart-size);height:var(--ni-heart-size);margin-right:0;vertical-align:middle;background-color:var(--ni-heart-active);-webkit-mask:var(--ni-heart-filled) center/contain no-repeat;mask:var(--ni-heart-filled) center/contain no-repeat}.ni-member-mini-widget,.ni-order-query-widget{position:relative;overflow:hidden;border:1px solid rgba(219,195,181,.55);border-radius:22px;background:linear-gradient(180deg,#ffffffc7,#fdfbf8f0);box-shadow:0 14px 30px #785a5014;color:#5d4d45;box-sizing:border-box}.ni-member-mini-widget:before,.ni-order-query-widget:before{content:"";position:absolute;inset:-54px -40px auto auto;width:116px;height:116px;border-radius:999px;background:radial-gradient(circle,#d7a09d2e,#d7a09d00 68%);pointer-events:none}.ni-member-mini-widget__head,.ni-order-query-widget__head{position:relative;display:grid;padding:16px 16px 10px}.ni-member-mini-widget__kicker,.ni-order-query-widget__kicker{margin:0}.ni-member-mini-widget__title,.ni-order-query-widget__title{color:#5d4d45;font-family:Georgia,Times New Roman,"Noto Serif TC",serif;font-size:18px;line-height:1.25}.ni-member-mini-widget__body{position:relative;padding:0 16px 16px}.ni-member-mini-info{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:38px;padding:10px 12px;border:1px solid rgba(219,195,181,.45);border-radius:16px;background:#ffffffb3;box-sizing:border-box}.ni-member-mini-info__name,.ni-member-mini-info__link{color:#8f5f61;font-size:13px;font-weight:900;line-height:1.45;text-decoration:none}.ni-member-mini-info__link{color:#7d6c64}.ni-member-mini-info__name:hover,.ni-member-mini-info__link:hover,.ni-member-mini-info__name:focus,.ni-member-mini-info__link:focus{color:#c7656c;text-decoration:underline;outline:none}.ni-member-mini-info__sep{color:#d3b6a7;font-size:12px;font-weight:900}.ni-order-query-form{position:relative;display:grid;gap:10px;padding:0 16px 16px;box-sizing:border-box}.ni-order-query-field{display:grid;gap:7px;min-width:0}.ni-order-query-field__label{color:#7f6d63;font-size:12px;font-weight:900;letter-spacing:.08em}.ni-order-query-control{width:100%;min-height:38px;border:1px solid rgba(219,195,181,.7);border-radius:15px;background:#ffffffd6;color:#5d4d45;font-size:14px;line-height:1.45;padding:8px 12px;box-shadow:inset 0 1px #ffffffd1;box-sizing:border-box;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.ni-order-query-control:focus{border-color:#d7a09dc7;background:#fff;box-shadow:0 0 0 4px #d7a09d24}.ni-order-query-control.is-filled{border-color:#b58f6f80}.ni-order-query-button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid rgba(199,101,108,.28);border-radius:999px;background:linear-gradient(135deg,#d7a09d,#c7656c);color:#fff;font-family:var(--ni-font-button, var(--ni-font-body));font-size:13px;font-weight:var(--ni-button-font-weight, 700);letter-spacing:.08em;text-decoration:none;cursor:pointer;box-shadow:0 10px 22px #785a501a;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.ni-order-query-button:hover,.ni-order-query-button:focus{transform:translateY(-1px);box-shadow:0 14px 26px #785a5024;outline:none}.ni-order-query-button.is-action-pending{opacity:.72;pointer-events:none}.ni-order-query-result{position:relative;padding:0 16px 16px}.ni-order-query-result:empty{display:none}.ni-order-query-result-card{display:grid;gap:8px;padding:12px;border:1px solid rgba(219,195,181,.45);border-radius:16px;background:#ffffffb8;box-sizing:border-box}.ni-order-query-result-row{display:grid;grid-template-columns:minmax(72px,.72fr) minmax(0,1fr);gap:10px;align-items:start;min-width:0}.ni-order-query-result-label{color:#8a766f;font-size:12px;font-weight:900;line-height:1.55}.ni-order-query-result-value{color:#5d4d45;font-size:13px;font-weight:900;line-height:1.55;word-break:break-word}.ni-order-query-result-value--status{color:#c7656c}.ni-order-query-result-link{color:#8f5f61;text-decoration:none}.ni-order-query-result-link:hover,.ni-order-query-result-link:focus{color:#c7656c;text-decoration:underline;outline:none}@media(prefers-reduced-motion:reduce){.ni-order-query-button,.ni-order-query-control{transition:none}}html body *:is(.ni-passport-card__head,.ni-listing-hero__header,.ni-edge-hero__header,.ni-flow-auth-card__head,.ni-flow-step-hero__body,.ni-payment-notice__hero,.ni-payment-notice__section-head,.ni-member-dashboard__intro,.ni-member-dashboard__welcome,.ni-member-subpage-head>div,.ni-member-subpage-head__body,.ni-member-mini-widget__head,.ni-order-query-widget__head,.ni-flow-checkout-title-stack,.ni-mobile-member-card__label,.ni-article-hero,.ni-content-support-cta__body,[data-ni-address-form-contract] .ni-member-subpage-head>div,[data-ni-address-form-contract] .ni-member-subpage-head__body){display:grid;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;row-gap:var(--ni-kicker-title-gap);column-gap:0;gap:var(--ni-kicker-title-gap)}html body *:is(.ni-passport-card__head,.ni-listing-hero__header,.ni-edge-hero__header,.ni-flow-auth-card__head,.ni-flow-step-hero__body,.ni-payment-notice__hero,.ni-payment-notice__section-head,.ni-member-dashboard__intro,.ni-member-dashboard__welcome,.ni-member-subpage-head>div,.ni-member-subpage-head__body,.ni-member-mini-widget__head,.ni-order-query-widget__head,.ni-flow-checkout-title-stack,.ni-mobile-member-card__label,.ni-article-hero,.ni-content-support-cta__body,[data-ni-address-form-contract] .ni-member-subpage-head>div,[data-ni-address-form-contract] .ni-member-subpage-head__body)>*{margin:0}html body *:is([class*=__kicker],.ni-flow-kicker,.ni-section-kicker,.ni-order-kicker,.ni-flow-checkout-kicker,.ni-listing-toolbar__eyebrow,.ni-sidebar-card__eyebrow,.ni-empty-state__kicker,.ni-flow-done-card__eyebrow,.ni-card-spec-dialog__eyebrow,.ni-flow-order-total-shell__eyebrow):not(.ni-article-kicker):not(.ni-edge-hero__eyebrow){display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:auto;max-width:100%;padding:0;color:var(--ni-kicker-color);font-size:var(--ni-kicker-font-size);font-weight:var(--ni-kicker-font-weight);letter-spacing:var(--ni-kicker-letter-spacing);line-height:var(--ni-kicker-line-height);text-transform:uppercase}html body *:is([class*=__kicker],.ni-flow-kicker,.ni-section-kicker,.ni-order-kicker,.ni-flow-checkout-kicker):not(.ni-article-kicker):not(:is(.ni-passport-card__head,.ni-listing-hero__header,.ni-edge-hero__header,.ni-flow-auth-card__head,.ni-flow-step-hero__body,.ni-payment-notice__hero,.ni-payment-notice__section-head,.ni-member-dashboard__intro,.ni-member-dashboard__welcome,.ni-member-dashboard-card__head,.ni-member-subpage-head>div,.ni-member-subpage-head__body,.ni-member-mini-widget__head,.ni-member-menu__head,.ni-member-form-card__head,.ni-member-address-card__head,.ni-help-sidebar__header,.ni-article-widget__header,.ni-order-query-widget__head,.ni-flow-checkout-title-stack,.ni-mobile-member-card__label,.ni-article-hero,.ni-content-support-cta__body,[data-ni-address-form-contract] .ni-member-subpage-head>div,[data-ni-address-form-contract] .ni-member-subpage-head__body)>*){margin:0 0 var(--ni-kicker-title-gap)}html body *:is([class*=__kicker],.ni-flow-kicker,.ni-section-kicker,.ni-order-kicker,.ni-flow-checkout-kicker,.ni-listing-toolbar__eyebrow,.ni-sidebar-card__eyebrow,.ni-empty-state__kicker,.ni-flow-done-card__eyebrow,.ni-card-spec-dialog__eyebrow,.ni-flow-order-total-shell__eyebrow):not(.ni-article-kicker):not(.ni-edge-hero__eyebrow):before{content:"";display:inline-block;flex:0 0 var(--ni-kicker-line-width, 22px);width:var(--ni-kicker-line-width, 22px);min-width:var(--ni-kicker-line-width, 22px);height:1px;border-radius:999px;background:var(--ni-kicker-line)}:root{--ni-chrome-gutter: 28px;--ni-chrome-search-margin-top: 14px;--ni-chrome-search-margin-bottom: 4px;--ni-breadcrumb-margin-top: 4px;--ni-breadcrumb-margin-bottom: 8px;--ni-common-frame:1280px;--ni-common-page: #fffdf9;--ni-common-ivory: #fffaf6;--ni-common-line: rgba(219,195,181,.62);--ni-common-text: #5d514b;--ni-common-sub: #8a766f;--ni-common-rose: #b77675;--ni-common-rose-deep: #9b6463;--ni-common-cartbar-bg: linear-gradient( 165deg, rgba(255, 255, 255, .08) 0%, rgba(255, 252, 248, .04) 52%, rgba(248, 242, 238, .02) 100% );--ni-common-cartbar-panel: linear-gradient( 165deg, rgba(255, 255, 255, .84) 0%, rgba(255, 252, 248, .68) 44%, rgba(248, 242, 238, .56) 100% );--ni-common-cartbar-border: transparent;--ni-common-cartbar-inner: rgba(255, 255, 255, .34);--ni-common-cartbar-shadow: 0 1px 0 rgba(255, 255, 255, .46), 0 2px 0 rgba(255, 255, 255, .14), 0 44px 88px rgba(42, 30, 24, .28), 0 20px 44px rgba(68, 50, 42, .2), 0 8px 18px rgba(96, 78, 70, .13);--ni-common-cartbar-shadow-soft: inset 0 1px 0 rgba(255, 255, 255, .92), inset 0 -2px 0 rgba(78, 58, 50, .13), 0 16px 32px rgba(58, 42, 36, .16), 0 5px 12px rgba(88, 70, 62, .11);--ni-common-cartbar-highlight: rgba(255, 255, 255, .64);--ni-common-cartbar-glass-blur: blur(52px) saturate(1.96) brightness(1.06);--ni-common-cartbar-glass-blur-inner: blur(36px) saturate(1.52) brightness(1.04);--ni-common-cartbar-button: linear-gradient(180deg,#f7e6df 0%,#efd6cc 100%);--ni-common-cartbar-button-hover: linear-gradient(180deg,#fbefea 0%,#f2ddd3 100%);--ni-common-cartbar-button-border: rgba(214,183,172,.96);--ni-common-cartbar-button-shadow: inset 0 1px 0 rgba(255,255,255,.96),0 6px 14px rgba(148,112,102,.14);--ni-common-cartbar-button-shadow-hover: inset 0 1px 0 rgba(255,255,255,.98),0 8px 18px rgba(133,93,83,.18);--ni-common-cartbar-accent: #b77675;--ni-common-cartbar-accent-deep: #9b6463;--ni-heart-outline: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M12.15 21.05C6.95 16.85 5.15 13.05 5.45 9.75 5.7 7.05 8.05 5.15 10.65 5.25 11.75 5.3 12.65 5.85 13.25 6.75 13.85 5.8 14.85 5.25 16.05 5.25 18.85 5.15 21.05 7.35 21.25 10.05 21.5 14.25 17.35 18.05 12.15 21.05z'/%3E%3C/svg%3E");--ni-heart-filled: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12.15 21.05C6.95 16.85 5.15 13.05 5.45 9.75 5.7 7.05 8.05 5.15 10.65 5.25 11.75 5.3 12.65 5.85 13.25 6.75 13.85 5.8 14.85 5.25 16.05 5.25 18.85 5.15 21.05 7.35 21.25 10.05 21.5 14.25 17.35 18.05 12.15 21.05z'/%3E%3C/svg%3E");--ni-heart-idle: #b8a69d;--ni-heart-hover: #a8958c;--ni-heart-active: #c4a29d;--ni-heart-size: 34px;--ni-heart-hit: 44px;--ni-heart-offset-y: -1px;--ni-qty-gap: 6px;--ni-qty-btn-size: 30px;--ni-qty-input-width: 44px;--ni-qty-input-height: 30px;--ni-qty-surface: #fffdf9;--ni-qty-btn-color: #9b6866;--ni-qty-btn-hover-bg: #f8e5e2;--ni-qty-btn-hover-color: #9f5e61;--ni-qty-btn-icon-size: 12px;--ni-qty-btn-icon-stroke: 2.5px;--ni-qty-btn-icon-optical-y: .5px;--ni-qty-input-color: #5d514b;--ni-qty-shadow: 0 2px 4px rgba(120,90,80,.12), 0 6px 16px rgba(120,90,80,.14)}html body *:is(.ni-qty-stepper:not(.ni-card-spec-dialog__qty),.ni-cart-qty-control,.cart-qty-control,#goodsInfo.ni-product .ni-qty-control,#goodsInfo .ni-qty-control){display:inline-flex;align-items:center;justify-content:center;gap:var(--ni-qty-gap);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;vertical-align:middle}html body .ni-card-spec-dialog__qty{display:flex;align-items:center;flex-wrap:wrap;gap:10px var(--ni-qty-gap);overflow:visible;border:0;background:transparent;box-shadow:none}html body *:is(.ni-qty-stepper__btn,.cart-qty-btn,.ni-qty-btn,#goodsInfo.ni-product .ni-qty-btn,#goodsInfo .ni-qty-btn,.ni-card-spec-dialog__qty button){-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--ni-qty-btn-size);min-width:var(--ni-qty-btn-size);height:var(--ni-qty-btn-size);min-height:0;max-height:var(--ni-qty-btn-size);margin:0;padding:0;border:0;border-radius:999px;background:linear-gradient(180deg,#fff 0%,var(--ni-qty-surface) 100%);background-image:none;color:var(--ni-qty-btn-color);font-family:inherit;font-size:0;font-weight:900;font-synthesis:none;line-height:0;letter-spacing:0;text-align:center;text-indent:0;box-sizing:border-box;box-shadow:var(--ni-qty-shadow),inset 0 1px #ffffffe6;outline:0;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}html body *:is(.ni-qty-btn--minus,.cart-qty-btn-minus,.ni-qty-btn--plus,.cart-qty-btn-plus,[data-ni-qty-delta="-1"],[data-ni-cart-qty-delta="-1"],[data-ni-card-spec-qty=minus],[data-ni-qty-delta="1"],[data-ni-cart-qty-delta="1"],[data-ni-card-spec-qty=plus]):before{content:"";position:absolute;inset:0;width:var(--ni-qty-btn-icon-size);height:var(--ni-qty-btn-icon-stroke);margin:auto;border:0;border-radius:999px;background:currentColor;box-shadow:none;transform:translateY(var(--ni-qty-btn-icon-optical-y));pointer-events:none}html body *:is(.ni-qty-btn--plus,.cart-qty-btn-plus,[data-ni-qty-delta="1"],[data-ni-cart-qty-delta="1"],[data-ni-card-spec-qty=plus]):after{content:"";position:absolute;inset:0;width:var(--ni-qty-btn-icon-stroke);height:var(--ni-qty-btn-icon-size);margin:auto;border:0;border-radius:999px;background:currentColor;box-shadow:none;transform:translateY(var(--ni-qty-btn-icon-optical-y));pointer-events:none}@media(hover:hover)and (pointer:fine){html body *:is(.ni-qty-stepper__btn:hover,.cart-qty-btn:hover,.ni-qty-btn:hover,#goodsInfo.ni-product .ni-qty-btn:hover,#goodsInfo .ni-qty-btn:hover,.ni-card-spec-dialog__qty button:hover){background:var(--ni-qty-btn-hover-bg);color:var(--ni-qty-btn-hover-color);transform:translateY(-1.5px);box-shadow:0 3px 6px #785a5029,0 8px 20px #785a502e,inset 0 1px #ffffffe6}}html body *:is(.ni-qty-stepper__btn:focus:not(:focus-visible),.cart-qty-btn:focus:not(:focus-visible),.ni-qty-btn:focus:not(:focus-visible),#goodsInfo.ni-product .ni-qty-btn:focus:not(:focus-visible),#goodsInfo .ni-qty-btn:focus:not(:focus-visible),.ni-card-spec-dialog__qty button:focus:not(:focus-visible)){background:var(--ni-qty-surface);color:var(--ni-qty-btn-color);box-shadow:var(--ni-qty-shadow);outline:0;transform:none}html body *:is(.ni-qty-stepper__btn:focus-visible,.cart-qty-btn:focus-visible,.ni-qty-btn:focus-visible,#goodsInfo.ni-product .ni-qty-btn:focus-visible,#goodsInfo .ni-qty-btn:focus-visible,.ni-card-spec-dialog__qty button:focus-visible){outline:2px solid rgba(185,157,137,.32);outline-offset:2px}html body *:is(.ni-qty-stepper__btn:active,.cart-qty-btn:active,.ni-qty-btn:active,#goodsInfo.ni-product .ni-qty-btn:active,#goodsInfo .ni-qty-btn:active,.ni-card-spec-dialog__qty button:active){background:var(--ni-qty-surface);color:var(--ni-qty-btn-color);box-shadow:inset 0 1px 3px #785a5026,0 1px 2px #785a5014;outline:0;transform:translateY(.5px)}html body *:is(.ni-qty-stepper__input,.cart-qty-input,#goodsInfo.ni-product #number,#goodsInfo #number,.ni-card-spec-dialog__qty input,.ni-flow-qty-input){-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--ni-qty-input-width);min-width:var(--ni-qty-input-width);height:var(--ni-qty-input-height);min-height:0;max-height:var(--ni-qty-input-height);margin:0;padding:0 4px;border:0;border-radius:10px;background:var(--ni-qty-surface);background-image:none;color:var(--ni-qty-input-color);font-family:inherit;font-size:var(--ni-form-control-font-size, 16px);font-weight:900;line-height:1;text-align:center;font-variant-numeric:tabular-nums;box-sizing:border-box;box-shadow:inset 0 1px 3px #785a501a,var(--ni-qty-shadow);outline:0;vertical-align:middle;-webkit-user-select:text;user-select:text;-webkit-tap-highlight-color:transparent}html body *:is(.ni-qty-stepper__input:focus:not(:focus-visible),.cart-qty-input:focus:not(:focus-visible),#goodsInfo.ni-product #number:focus:not(:focus-visible),#goodsInfo #number:focus:not(:focus-visible),.ni-card-spec-dialog__qty input:focus:not(:focus-visible),.ni-flow-qty-input:focus:not(:focus-visible)){outline:0;box-shadow:var(--ni-qty-shadow);background:var(--ni-qty-surface);color:var(--ni-qty-input-color)}html body *:is(.cart-qty-btn::selection,.ni-qty-btn::selection,.ni-card-spec-dialog__qty button::selection){background:transparent;color:inherit}html body *:is(.ni-qty-stepper__input::-webkit-outer-spin-button,.ni-qty-stepper__input::-webkit-inner-spin-button,.cart-qty-input::-webkit-outer-spin-button,.cart-qty-input::-webkit-inner-spin-button,#goodsInfo #number::-webkit-outer-spin-button,#goodsInfo #number::-webkit-inner-spin-button){-webkit-appearance:none;margin:0}@media(max-width:767px){:root{--ni-mobile-breadcrumb-slot-gap:8px}html body .ni-breadcrumb-wrap,html body .ni-global-breadcrumb-wrap,html body .ni-product-breadcrumb-wrap,html body nav[data-ni-component=breadcrumb],html body .ni-article-breadcrumb,html body .ni-shell-breadcrumbs,html body .ni-smarty5-goods .ni-breadcrumbs{display:none;height:0;min-height:0;margin:0;padding:0;overflow:hidden;visibility:hidden;border:0}html body .blank:has(+.ni-breadcrumb-wrap),html body .blank:has(+.ni-global-breadcrumb-wrap),html body .blank:has(+.ni-product-breadcrumb-wrap),html body .blank:has(+nav[data-ni-component=breadcrumb]),html body .ni-breadcrumb-wrap+.blank,html body .ni-global-breadcrumb-wrap+.blank,html body .ni-product-breadcrumb-wrap+.blank,html body nav[data-ni-component=breadcrumb]+.blank{display:none;height:0;min-height:0;margin:0;padding:0;line-height:0;overflow:hidden;visibility:hidden}html body .ni-listing-shell>.ni-breadcrumb-wrap+*:not(.blank):not(.ni-listing-hero),html body .ni-listing-shell>.ni-global-breadcrumb-wrap+*:not(.blank):not(.ni-listing-hero),html body .ni-listing-shell>nav[data-ni-component=breadcrumb]+*:not(.blank):not(.ni-listing-hero),html body .ni-member-shell>.ni-breadcrumb-wrap+*:not(.blank),html body .ni-member-shell>.ni-global-breadcrumb-wrap+*:not(.blank),html body .ni-member-shell>nav[data-ni-component=breadcrumb]+*:not(.blank),html body .block.clearfix>.ni-breadcrumb-wrap+.blank+*:not(.ni-product-mobile-page-head),html body .block.clearfix>.ni-global-breadcrumb-wrap+.blank+*:not(.ni-product-mobile-page-head),html body .block.clearfix>nav[data-ni-component=breadcrumb]+.blank+*:not(.ni-product-mobile-page-head),html body .block.clearfix>.ni-breadcrumb-wrap+*:not(.blank):not(.ni-product-mobile-page-head),html body .block.clearfix>.ni-global-breadcrumb-wrap+*:not(.blank):not(.ni-product-mobile-page-head),html body .block.clearfix>nav[data-ni-component=breadcrumb]+*:not(.blank):not(.ni-product-mobile-page-head),html body.goods_body.ni-page-product-detail .ni-product-top+.ni-product-main{margin-top:var(--ni-mobile-breadcrumb-slot-gap,8px)}html body.ni-page-article .ni-article-shell>.ni-breadcrumb-wrap+.ni-article-frame,html body.ni-page-article .ni-article-shell>.ni-global-breadcrumb-wrap+.ni-article-frame,html body.ni-page-article .ni-article-shell>nav[data-ni-component=breadcrumb]+.ni-article-frame{margin-top:var(--ni-mobile-breadcrumb-slot-gap,8px)}}@media(hover:none)and (pointer:coarse){html body[data-ni-modern-shell="1"] .ni-vip-modal button,html body[data-ni-modern-shell="1"] .ni-card-spec-dialog button,html body[data-ni-modern-shell="1"] .ni-legacy-spec-sheet button,html body[data-ni-modern-shell="1"] .nij-product-lightbox-frame>button.nij-product-lightbox-close{min-height:0}}html body .ni-vip-modal__close{right:8px;top:8px;width:34px;height:34px;min-width:34px;min-height:0;max-height:34px;display:inline-flex;align-items:center;justify-content:center}html body .ni-vip-modal__btn,html body .ni-vip-modal__contact-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:0;line-height:1.45}.ni-mobile-luxe-topbar,.ni-mobile-luxe-overlay,.ni-mobile-luxe-drawer{display:none}@media screen and (max-width:700px){html,body{overflow-x:hidden;min-width:0}html body .block,html body .block.clearfix,html body .block_s,html body #mainNav,html body #mainNav.clearfix{width:100%;max-width:100%;min-width:0;box-sizing:border-box}html body .ni-premium-utilbar,html body .ni-premium-brandrow{display:none;visibility:hidden;height:0;min-height:0;margin:0;padding:0;overflow:hidden}html body .ni-mobile-luxe-topbar{display:grid;visibility:visible}}@media(max-width:700px){.ni-breadcrumb-wrap,.ni-global-breadcrumb-wrap{width:calc(100% - 22px);margin:6px auto;padding:0}.ni-breadcrumb,.ni-soft-breadcrumb,.ni-breadcrumb-wrap #ur_here,.ni-global-breadcrumb-wrap #ur_here,#ur_here.ni-breadcrumb,#ur_here.ni-soft-breadcrumb{font-size:11px;line-height:1.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ni-pagination-control,#pager.pagebar,.pagebar{gap:5px}}@media(max-width:1279px){html body{width:100%}}@media(max-width:700px){html body .ni-sidebar-card{margin-bottom:10px;padding:13px;border-radius:20px}html body .ni-sidebar-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body .ni-sidebar-product{grid-template-columns:52px minmax(0,1fr);gap:8px}html body .ni-sidebar-product__media{width:52px;height:52px}html body .ni-history-product{grid-template-columns:52px minmax(0,1fr);gap:8px}html body .ni-history-product__media{width:52px;height:52px}}@media(max-width:374px){html body .ni-sidebar-products{grid-template-columns:1fr}}.ni-u-hidden{display:none}.ni-u-visually-hidden,.ni-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.ni-u-text-muted{color:var(--ni-color-muted)}.ni-u-nowrap{white-space:nowrap}.ni-u-page-frame{width:min(var(--ni-page-max, 1280px),calc(100% - 2 * var(--ni-page-gutter, 16px)));max-width:var(--ni-page-max, 1280px);margin-left:auto;margin-right:auto}.ni-u-no-scrollbar{scrollbar-width:none}.ni-u-no-scrollbar::-webkit-scrollbar{display:none}html body #loader,html body #load-div{display:none}html body.ni-ajax-wait{cursor:wait}body[data-ni-modern-shell="1"],body[data-ni-modern-shell="1"] :before,body[data-ni-modern-shell="1"] :after{font-synthesis:none}body[data-ni-modern-shell="1"] :is(.ni-article-title,.ni-listing-hero__title,.ni-section-title,.ni-member-subpage-head__title,.ni-member-dashboard__title,.ni-sidebar-card__title,.ni-flow-checkout-section__title,.ni-flow-step-hero__title,.ni-member-wallet-card__title,.ni-order-section-title,.ni-payment-notice__title){font-weight:var(--ni-font-serif-weight, 700);font-synthesis:none}body[data-ni-modern-shell="1"] :is([class*=__kicker],.ni-section-kicker,.ni-flow-kicker,.ni-article-kicker){font-weight:var(--ni-kicker-font-weight, 700)}@layer bridge{#search.ni-global-search:before,#search.ni-global-search .hot_search,#search.ni-global-search .search_hot,#search.ni-global-search .search_b{display:none;content:none}#search.ni-global-search #searchForm,#search.ni-global-search .ni-search-form{display:flex;align-items:center;justify-content:flex-start;gap:clamp(7px,1.05vw,10px);width:100%;min-width:0;height:auto;min-height:36px;margin:0;padding:0;float:none;box-sizing:border-box;background:#fdfbf8;background-color:#fdfbf8;background-image:none}#search.ni-global-search .ni-search-field:before{content:"";position:absolute;left:14px;top:50%;width:15px;height:15px;margin-top:-7.5px;opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23947a70' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") center center / contain no-repeat}#search.ni-global-search #keyword::placeholder{color:#b6a59e;font-size:15px}#search.ni-global-search .go:hover,#search.ni-global-search .ni-search-submit:hover{transform:translateY(-1px);border-color:#c5917edb;background:linear-gradient(180deg,#f8f0e8,#eadfd6);box-shadow:0 7px 16px #9467541f,inset 0 1px #ffffffc7}#search.ni-global-search+.blank5b{height:0;line-height:0;overflow:hidden}@media screen and (max-width:980px){#search.ni-global-search{width:calc(100% - 28px);max-width:var(--ni-page-max, 1280px)}#search.ni-global-search .ni-search-field{flex:1 1 auto;width:auto;min-width:0}}@media screen and (max-width:620px){#search.ni-global-search{padding:8px 10px}#search.ni-global-search #searchForm{gap:8px}#search.ni-global-search .ni-search-field{padding-left:34px}#search.ni-global-search .go{flex:0 1 72px;width:72px;min-width:68px;max-width:74px;padding:0 10px}}#search.ni-global-search{clear:both;width:calc(100% - 28px);max-width:var(--ni-page-max, 1280px);min-width:0;height:auto;min-height:54px;margin:12px auto 14px;padding:9px 14px;box-sizing:border-box;overflow:visible;border:1px solid rgba(229,203,190,.72);border-radius:18px;background:#fdfbf8;background-color:#fdfbf8;background-image:none;box-shadow:none}#search.ni-global-search #searchForm{min-width:0}#search.ni-global-search .ni-search-field{position:relative;display:flex;align-items:center;flex:1 1 auto;width:auto;min-width:0;max-width:none;height:36px;margin:0;padding:0 clamp(12px,1.8vw,16px) 0 clamp(34px,3.9vw,40px);box-sizing:border-box;border:1px solid rgba(216,189,176,.82);border-radius:999px;background:#fffefa;background-color:#fffefa;background-image:none;box-shadow:inset 0 1px 2px #805a4c0e}#search.ni-global-search #keyword{display:block;flex:1 1 auto;width:100%;height:34px;line-height:34px;margin:0;padding:0;float:none;box-sizing:border-box;border:0;outline:0;background:transparent;color:#78635c;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:var(--ni-form-control-font-size, 16px);letter-spacing:.04em;vertical-align:middle;min-width:0}#search.ni-global-search .go,#search.ni-global-search .ni-search-submit{display:inline-flex;align-items:center;justify-content:center;flex:0 1 clamp(72px,8.8vw,82px);width:clamp(72px,8.8vw,82px);min-width:72px;max-width:82px;height:36px;line-height:36px;margin:0;padding:0 clamp(12px,1.6vw,18px);float:none;box-sizing:border-box;cursor:pointer;border:1px solid rgba(210,172,154,.82);border-radius:999px;background:linear-gradient(180deg,#fffefa,#f6efe8);box-shadow:0 4px 12px #94675413,inset 0 1px #ffffffc2;color:#85685f;font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:13px;font-weight:500;letter-spacing:.14em;text-align:center;text-indent:0;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;white-space:nowrap}body.ni-home-index #search.ni-global-search{width:calc(100% - 28px);max-width:958px;min-width:0;height:auto;min-height:54px;padding:clamp(8px,1vw,9px) clamp(10px,1.45vw,14px);box-sizing:border-box;overflow:visible}body.ni-home-index #search.ni-global-search #searchForm,body.ni-home-index #search.ni-global-search .ni-search-form{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:clamp(7px,1.05vw,10px);width:100%;min-width:0;height:auto;min-height:36px;margin:0;padding:0;box-sizing:border-box}body.ni-home-index #search.ni-global-search .go,body.ni-home-index #search.ni-global-search .ni-search-submit,body.ni-home-index #search.ni-global-search input.go,body.ni-home-index #search.ni-global-search input[type=submit]{flex:0 1 clamp(72px,8.8vw,82px);width:clamp(72px,8.8vw,82px);min-width:72px;max-width:82px;height:36px;padding-left:clamp(10px,1.6vw,18px);padding-right:clamp(10px,1.6vw,18px);white-space:nowrap;box-sizing:border-box}@media screen and (max-width:620px){body.ni-home-index #search.ni-global-search{width:calc(100% - 20px);padding:8px 10px}body.ni-home-index #search.ni-global-search #searchForm{gap:7px}body.ni-home-index #search.ni-global-search .ni-search-field{padding-left:34px;padding-right:12px}body.ni-home-index #search.ni-global-search .go,body.ni-home-index #search.ni-global-search .ni-search-submit,body.ni-home-index #search.ni-global-search input.go,body.ni-home-index #search.ni-global-search input[type=submit]{flex-basis:70px;width:70px;min-width:68px;max-width:72px;padding-left:9px;padding-right:9px}}{background:#b7d3ec9e;color:#5f5955}body.ni-home-index #search.ni-global-search #keyword::-moz-selection,body.ni-home-index #search.ni-global-search input#keyword::-moz-selection,body.ni-home-index #keyword[data-ni-autocomplete=front-search]::-moz-selection{background:#b7d3ec9e;color:#5f5955}body.ni-home-index #search.ni-global-search .ni-search-field{flex:1 1 auto;width:auto;min-width:0;max-width:none;height:36px;padding-left:clamp(34px,3.9vw,40px);padding-right:clamp(12px,1.8vw,16px);box-sizing:border-box;overflow:visible;clip-path:none}body.ni-home-index #search.ni-global-search #keyword,body.ni-home-index #search.ni-global-search input#keyword,body.ni-home-index #keyword[data-ni-autocomplete=front-search]{display:block;height:36px;min-height:36px;line-height:36px;padding-top:0;padding-bottom:0;margin:0;border:0;outline:0;box-sizing:border-box;vertical-align:middle;background-clip:border-box;-webkit-appearance:none;appearance:none;flex:1 1 auto;width:100%;min-width:0;max-width:none;border-radius:0;-webkit-border-radius:0;clip-path:none;overflow:visible;background:transparent;background-color:transparent;-webkit-background-clip:border-box}body.ni-home-index #search.ni-global-search #keyword::selection,body.ni-home-index #search.ni-global-search input#keyword::selection,body.ni-home-index #keyword[data-ni-autocomplete=front-search]::selection{background:#b9d4ee;color:#5f5955;text-shadow:none}{background:#b9d4ee;color:#5f5955;text-shadow:none}body.ni-home-index #search.ni-global-search #keyword::-moz-selection,body.ni-home-index #search.ni-global-search input#keyword::-moz-selection,body.ni-home-index #keyword[data-ni-autocomplete=front-search]::-moz-selection{background:#b9d4ee;color:#5f5955;text-shadow:none}:root{--ni-frame:1280px;--ni-page:#fffdf9;--ni-ivory:#fbf6ef;--ni-line:#e3d1c5;--ni-text:#5d514b;--ni-sub:#8b7b72;--ni-rose:#cf8f8e;--ni-rose-deep:#b9777b}body .header_bg.ni-premium-header,body .header_bg.ni-premium-header.block,html body.ni-home-index .header_bg.ni-premium-header{display:block;width:100%;max-width:var(--ni-frame);min-width:0;height:auto;margin:0 auto;padding:0;overflow:visible;position:relative;z-index:99999;box-sizing:border-box;border:0;border-bottom:0;background:#fdfbf8;box-shadow:0 12px 28px #7252420e}@media screen and (min-width:1280px){body .header_bg.ni-premium-header,body .header_bg.ni-premium-header.block,html body #mainNav,html body #mainNav.clearfix,html body.ni-home-index #mainNav,html body.ni-home-index #mainNav.clearfix,html body #search.ni-global-search,html body.ni-home-index .ni-home-carousel-modern>.block{width:var(--ni-frame);max-width:var(--ni-frame)}}@media screen and (max-width:1279px){body .header_bg.ni-premium-header,body .header_bg.ni-premium-header.block,html body #mainNav,html body #mainNav.clearfix,html body.ni-home-index #mainNav,html body.ni-home-index #mainNav.clearfix,html body #search.ni-global-search,html body.ni-home-index .ni-home-carousel-modern>.block{width:100%;max-width:100%;min-width:0}}body .ni-premium-header *{box-sizing:border-box}body .ni-premium-member,body #ECS_MEMBERZONE.ni-premium-member,body .ni-premium-member font,body .ni-premium-member span,body .ni-premium-member .userInfo{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;height:30px;margin:0;padding:0;color:var(--ni-sub);background:transparent;font:inherit;line-height:30px;white-space:nowrap;overflow:hidden}body .ni-premium-member #append_parent,body .ni-premium-member meta{display:none}body .ni-premium-member a,body #ECS_MEMBERZONE.ni-premium-member a,body .ni-premium-quicknav a,body .log.ni-premium-quicknav a{display:inline-flex;align-items:center;height:30px;line-height:30px;margin:0;padding:0 4px;color:#7e6d65;background:transparent;border:0;text-decoration:none;font:inherit;letter-spacing:inherit;white-space:nowrap}body .ni-premium-member .f4_b,body .ni-premium-member .ni-member-name-link,body #ECS_MEMBERZONE.ni-premium-member .f4_b,body #ECS_MEMBERZONE.ni-premium-member .ni-member-name-link{color:#d5717c;font-weight:700}body .ni-premium-member a:hover,body .ni-premium-quicknav a:hover{color:var(--ni-rose-deep);text-decoration:none}body .ni-premium-quicknav a,body .log.ni-premium-quicknav a{position:relative;padding:0 9px;font-size:13px}body .ni-premium-quicknav a:before,body .log.ni-premium-quicknav a:before{content:"";position:absolute;left:0;top:50%;width:1px;height:13px;transform:translateY(-50%);background:#d2beb2d6}body .ni-premium-quicknav a:first-of-type:before,body .log.ni-premium-quicknav a:first-of-type:before{display:none}body .ni-premium-brandrow{display:grid;grid-template-columns:minmax(310px,36%) minmax(0,1fr);align-items:center;justify-content:center;column-gap:clamp(12px,2vw,22px);width:100%;min-width:0;min-height:clamp(86px,10.833vw,104px);margin:0;padding:clamp(12px,1.875vw,18px) clamp(12px,1.667vw,16px) clamp(14px,2.083vw,20px);overflow:visible;background:transparent}body .ni-premium-brand,body .ni-premium-brand.f_l{display:flex;align-items:center;justify-content:flex-start;gap:clamp(12px,1.875vw,18px);min-width:0;width:100%;margin:0;padding:0;float:none;background:transparent}body .ni-premium-logo{display:flex;align-items:center;justify-content:flex-start;flex:0 1 auto;width:clamp(178px,25.5vw,245px);max-width:245px;min-width:0;height:auto;min-height:0;margin:0;padding:0;background:transparent;text-decoration:none}body .ni-premium-logo img{display:block;width:100%;max-width:100%;height:auto;max-height:76px;object-fit:contain;filter:drop-shadow(0 8px 13px rgba(115,87,75,.08))}body .ni-premium-brandcopy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:0 1 auto;width:clamp(128px,17.5vw,170px);min-width:0;min-height:48px;margin:0;padding:0 0 0 clamp(12px,1.875vw,18px);border-left:1px solid rgba(220,199,186,.86);background:transparent;overflow:hidden}body .ni-premium-kana{display:block;max-width:100%;color:#b58c7e;font-family:Georgia,Times New Roman,"Noto Serif TC",serif;font-size:clamp(10px,1.146vw,11px);font-weight:700;letter-spacing:clamp(.14em,.022vw,.22em);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:clip}body .ni-premium-text{display:block;max-width:100%;margin-top:6px;color:#71645d;font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:clamp(13px,1.667vw,16px);font-weight:500;line-height:1.25;letter-spacing:clamp(.06em,.0135vw,.13em);white-space:nowrap;overflow:visible;text-overflow:clip}body .ni-premium-actions.top_link,body .top_link.ni-premium-actions{position:static;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;justify-content:end;gap:clamp(7px,1.042vw,10px);width:100%;max-width:520px;min-width:0;height:auto;margin:0 0 0 auto;padding:0;float:none;background:transparent;border:0;box-shadow:none;overflow:visible}body .ni-premium-actions a:nth-child(1):before{content:"\2659"}body .ni-premium-actions a:nth-child(2):before{content:"\2661";font-size:clamp(16px,2.083vw,20px)}body .ni-premium-actions a:nth-child(3):before{content:"?";font-weight:700}body .ni-premium-actions a:nth-child(4):before{content:"\2667"}body .ni-premium-actions a:hover{border-color:#bf8b7cf0;color:#9b6c66;text-decoration:none}html body #mainNav>img,html body #mainNav img[src*=meun_line]{display:none;width:0;height:0;margin:0;padding:0}html body #mainNav .u1,html body #mainNav #cur,html body.ni-home-index #mainNav .u1,html body.ni-home-index #mainNav #cur{display:block;float:none;flex:0 0 auto;position:relative;width:auto;min-width:clamp(72px,10vw,96px);height:36px;line-height:36px;margin:0;padding:0;overflow:visible;background:transparent;border:0;box-sizing:border-box}html body #mainNav .u1:after,html body.ni-home-index #mainNav .u1:after{content:"";position:absolute;right:0;top:9px;width:1px;height:18px;background:#ffffff3d}html body #mainNav .u1:last-of-type:after,html body.ni-home-index #mainNav .u1:last-of-type:after{display:none}html body #mainNav #cur .a1,html body #mainNav .u1_over .a1,html body #mainNav .u1:hover .a1{background:#ffffff29;color:#fff}#search.ni-global-search,html body #search.ni-global-search{width:100%;max-width:var(--ni-frame);min-width:0;margin-left:auto;margin-right:auto;box-sizing:border-box;overflow:visible}body .ni-premium-utilbar{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;height:30px;min-height:30px;margin:0;border-bottom:1px solid rgba(226,211,201,.82);background:transparent;color:var(--ni-sub);font-family:Noto Sans TC,PingFang TC,Hiragino Sans GB,Microsoft JhengHei,sans-serif;font-size:13px;line-height:30px;letter-spacing:.04em;overflow:hidden;padding:0 8px}body .ni-premium-member,body #ECS_MEMBERZONE.ni-premium-member{flex:0 0 auto;max-width:44%;justify-content:flex-start;text-align:left}body .ni-premium-quicknav,body .log.ni-premium-quicknav{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;gap:0;min-width:0;height:30px;padding:0;float:none;overflow:hidden;color:#978276b8;white-space:nowrap;max-width:56%;margin:0 0 0 auto;text-align:right}body .ni-premium-member,body #ECS_MEMBERZONE.ni-premium-member,body .ni-premium-member font,body .ni-premium-member a,body #ECS_MEMBERZONE.ni-premium-member a,body .ni-premium-quicknav,body .log.ni-premium-quicknav,body .ni-premium-quicknav a,body .log.ni-premium-quicknav a{font-size:13px;line-height:30px;height:30px;vertical-align:middle}body .ni-premium-quicknav a:first-of-type:before,body .log.ni-premium-quicknav a:first-of-type:before,body .ni-premium-quicknav a:nth-of-type(1):before,body .log.ni-premium-quicknav a:nth-of-type(1):before{display:none;content:none;width:0}@media screen and (min-width:701px){body .ni-premium-brandrow{grid-template-columns:minmax(clamp(340px,43.75vw,420px),clamp(340px,43.75vw,420px)) minmax(0,1fr);column-gap:clamp(10px,1.667vw,16px);align-items:center}body .ni-premium-brand,body .ni-premium-brand.f_l{gap:clamp(10px,1.667vw,16px);min-width:0;overflow:visible}body .ni-premium-logo{flex:0 0 clamp(168px,25vw,240px);width:clamp(168px,25vw,240px);max-width:240px}body .ni-premium-logo img{max-height:74px}body .ni-premium-brandcopy{flex:0 0 clamp(136px,17.708vw,170px);width:clamp(136px,17.708vw,170px);max-width:170px;padding-left:clamp(10px,1.458vw,14px);overflow:visible}body .ni-premium-kana{font-size:clamp(10px,1.146vw,11px);letter-spacing:.18em;overflow:visible;text-overflow:clip}body .ni-premium-text{font-size:clamp(13px,1.563vw,15px);letter-spacing:.055em;overflow:visible;text-overflow:clip}}@media screen and (max-width:700px){body .ni-premium-utilbar{height:auto;min-height:0;padding:8px 8px 7px;flex-wrap:wrap;gap:6px;overflow:visible}body .ni-premium-member,body #ECS_MEMBERZONE.ni-premium-member{justify-content:center;width:100%;height:auto;line-height:1.6;white-space:normal;overflow:visible;text-align:center}body .ni-premium-quicknav,body .log.ni-premium-quicknav{justify-content:center;width:100%;height:auto;line-height:1.6;overflow-x:auto;padding-bottom:1px}body .ni-premium-brandrow{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:13px;width:100%;max-width:100%;min-height:0;padding:14px 12px 16px;overflow:visible}body .ni-premium-brand,body .ni-premium-brand.f_l{width:100%;justify-content:center;gap:12px}body .ni-premium-logo{width:min(58%,250px);max-width:250px}body .ni-premium-logo img{max-height:68px}body .ni-premium-brandcopy{width:min(42%,180px);max-width:180px;padding-left:12px}body .ni-premium-kana{font-size:10px;letter-spacing:.15em}body .ni-premium-text{font-size:13px;letter-spacing:.08em}body .ni-premium-actions.top_link,body .top_link.ni-premium-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:430px;margin:0 auto;gap:9px}body .ni-premium-actions a{height:42px;line-height:42px;font-size:13px}}@media screen and (min-width:701px){body .ni-premium-actions.top_link,body .top_link.ni-premium-actions{max-width:520px;gap:8px;justify-self:end;align-items:center}body .ni-premium-actions a,body .top_link.ni-premium-actions a{height:clamp(34px,4.167vw,40px);line-height:1;display:flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:.045em;text-align:center;padding:0 10px}}body .ni-premium-actions a,body .top_link.ni-premium-actions a{position:relative;display:block;width:100%;min-width:0;height:clamp(36px,4.375vw,42px);line-height:clamp(36px,4.375vw,42px);margin:0;padding:0;overflow:hidden;border:1px solid rgba(206,180,166,.9);border-radius:999px;background:linear-gradient(180deg,#fffefbf5,#f7eee5f5);box-shadow:0 8px 18px #74544312,inset 0 1px #fffffff0;color:#75665e;text-decoration:none;font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:clamp(12px,1.458vw,14px);font-weight:500;letter-spacing:clamp(.04em,.0104vw,.1em);text-align:center;white-space:nowrap;box-sizing:border-box;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease,transform .22s ease}body .ni-premium-actions a:before,body .top_link.ni-premium-actions a:before{position:absolute;left:clamp(12px,1.875vw,18px);top:50%;transform:translateY(-50%);display:none;align-items:center;justify-content:center;width:0;height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#c77782;font-family:Noto Sans TC,PingFang TC,sans-serif;font-size:clamp(13px,1.667vw,16px);line-height:1;box-shadow:none;pointer-events:none;content:none}body .ni-premium-actions a span,body .top_link.ni-premium-actions a span{position:static;inset:auto;display:flex;width:100%;max-width:100%;margin:0;padding:0;color:inherit;background:transparent;font:inherit;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;text-align:center;box-sizing:border-box;align-items:center;justify-content:center;height:100%}body .ni-premium-actions a:hover,body .top_link.ni-premium-actions a:hover{color:#9b655f;border-color:#be877ae0;background:linear-gradient(180deg,#fffffcfa,#f7e8dffa);box-shadow:0 9px 18px #a674681f,inset 0 1px #fffffff5;transform:translateY(-1px)}html body #mainNav .a1,html body #mainNav .home_a,html body #mainNav #cur .a1,html body #mainNav .u1_over .a1,html body #mainNav .u1:hover .a1,html body.ni-home-index #mainNav .a1,html body.ni-home-index #mainNav .home_a,html body.ni-home-index #mainNav #cur .a1,html body.ni-home-index #mainNav .u1_over .a1,html body.ni-home-index #mainNav .u1:hover .a1{display:flex;align-items:center;justify-content:center;width:auto;min-width:clamp(72px,10vw,96px);height:36px;line-height:36px;margin:0;padding:0 clamp(8px,1.667vw,16px);border:0;box-sizing:border-box;background:transparent;color:#fffaf7;text-decoration:none;text-shadow:0 1px 1px rgba(92,60,56,.16);font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:clamp(13px,1.667vw,16px);font-weight:600;letter-spacing:clamp(.04em,.01vw,.09em);white-space:nowrap;overflow:visible;text-overflow:clip;transition:background .22s ease,color .22s ease,box-shadow .22s ease,text-shadow .22s ease,transform .22s ease}html body #mainNav .u1:hover .a1,html body #mainNav .u1_over .a1,html body #mainNav #cur .a1,html body.ni-home-index #mainNav .u1:hover .a1,html body.ni-home-index #mainNav .u1_over .a1,html body.ni-home-index #mainNav #cur .a1{background:linear-gradient(180deg,#ffffff47,#fff6f024);color:#fffefa;text-shadow:0 1px 2px rgba(125,73,69,.2);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 -10px 22px #ffffff14}@media screen and (min-width:701px){html body #mainNav .u1:hover .a1,html body #mainNav .u1_over .a1,html body #mainNav #cur .a1{transform:translateY(-1px)}}@media screen and (max-width:700px){body .ni-premium-actions a,body .top_link.ni-premium-actions a{display:flex;align-items:center;justify-content:center}}html body #mainNav,html body #mainNav.clearfix,html body.ni-home-index #mainNav,html body.ni-home-index #mainNav.clearfix{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;max-width:var(--ni-frame);min-width:0;height:36px;min-height:36px;line-height:36px;padding:0;position:relative;z-index:100200;overflow:visible;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(143,91,87,.24);background:linear-gradient(90deg,#cda197,#cf9695 46%,#bd8588);box-shadow:0 8px 20px #7f554f14;margin:0 auto}@media screen and (min-width:701px){html body #mainNav .u1,html body #mainNav #cur,html body.ni-home-index #mainNav .u1,html body.ni-home-index #mainNav #cur{position:relative;display:flex;align-items:stretch;justify-content:center;float:none;flex:0 1 auto;width:auto;min-width:clamp(70px,10.65vw,102px);height:var(--ni-nav-h);min-height:var(--ni-nav-h);max-height:var(--ni-nav-h);line-height:var(--ni-nav-h);margin:0;padding:0;overflow:visible;background:transparent;border:0;box-sizing:border-box;transition:background-color .18s ease,box-shadow .18s ease}html body #mainNav .u1:after,html body.ni-home-index #mainNav .u1:after{top:9px;height:18px;opacity:.5}html body #mainNav .a1,html body #mainNav .home_a,html body #mainNav #cur .a1,html body #mainNav .u1_over .a1,html body #mainNav .u1:hover .a1,html body.ni-home-index #mainNav .a1,html body.ni-home-index #mainNav .home_a,html body.ni-home-index #mainNav #cur .a1,html body.ni-home-index #mainNav .u1_over .a1,html body.ni-home-index #mainNav .u1:hover .a1{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:var(--ni-nav-h);min-height:var(--ni-nav-h);max-height:var(--ni-nav-h);line-height:var(--ni-nav-h);margin:0;padding:0 clamp(8px,1.875vw,18px);box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:clip;color:#fffaf7;background:transparent;text-decoration:none;text-shadow:0 1px 1px rgba(92,60,56,.16);font-size:clamp(13px,1.667vw,16px);letter-spacing:clamp(.04em,.01vw,.09em);transform:none;box-shadow:none}html body #mainNav .u1:hover,html body #mainNav .u1_over,html body #mainNav #cur,html body.ni-home-index #mainNav .u1:hover,html body.ni-home-index #mainNav .u1_over,html body.ni-home-index #mainNav #cur{background:linear-gradient(180deg,#ffffff38,#fff5ef1c);box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 -8px 18px #ffffff12}html body #mainNav .u1:hover .a1,html body #mainNav .u1_over .a1,html body #mainNav #cur .a1,html body.ni-home-index #mainNav .u1:hover .a1,html body.ni-home-index #mainNav .u1_over .a1,html body.ni-home-index #mainNav #cur .a1{color:#fffefa;background:transparent;text-shadow:0 1px 2px rgba(125,73,69,.2);box-shadow:none;transform:none}html body #mainNav .sub_nav table,html body #mainNav .sub_nav tbody,html body #mainNav .sub_nav tr,html body #mainNav .sub_nav td,html body #mainNav .sub_nav td>div{background:#fffefa;background-color:#fffefa;border-color:#eee7e0}}:root{--ni-frame:1280px;--ni-nav-h:46px}@media screen and (min-width:701px){html body #mainNav,html body #mainNav.clearfix,html body.ni-home-index #mainNav,html body.ni-home-index #mainNav.clearfix{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;height:var(--ni-nav-h);min-height:var(--ni-nav-h);max-height:var(--ni-nav-h);line-height:var(--ni-nav-h);padding:0;overflow:visible}html body #mainNav .u1,html body #mainNav #cur,html body #mainNav .a1,html body #mainNav .home_a{height:var(--ni-nav-h);min-height:var(--ni-nav-h);max-height:var(--ni-nav-h);line-height:var(--ni-nav-h)}}.ni-mobile-luxe-topbar,.ni-mobile-luxe-overlay,.ni-mobile-luxe-drawer{display:none}@media screen and (max-width:700px){body .header_bg.ni-premium-header,body .header_bg.ni-premium-header.block,html body.ni-home-index .header_bg.ni-premium-header{position:sticky;top:0;z-index:100600;width:100%;max-width:100%;min-height:58px;height:58px;margin:0;padding:0;border:0;border-bottom:1px solid rgba(226,211,201,.78);background:#fdfbf8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 30px #60463a14}body .ni-premium-header-inner{width:100%;height:58px;max-width:100%;padding:0;margin:0;overflow:visible}body .ni-premium-utilbar,body .ni-premium-brandrow{display:none;visibility:hidden;height:0;min-height:0;padding:0;margin:0;overflow:hidden}body .ni-mobile-luxe-topbar{display:grid;grid-template-columns:48px minmax(0,1fr) 96px;align-items:center;gap:4px;width:100%;height:58px;padding:0 10px;box-sizing:border-box}body .ni-mobile-luxe-btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;width:42px;height:42px;min-height:0;max-height:42px;margin:0;padding:0;border:1px solid rgba(224,202,190,.78);border-radius:999px;background:linear-gradient(180deg,#fffefa,#f7eee8);box-shadow:0 6px 16px #76564612,inset 0 1px #ffffffe0;color:#7d665e;text-decoration:none;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body .ni-mobile-luxe-menu span{display:block;position:absolute;left:12px;width:17px;height:1.5px;border-radius:999px;background:#8b746b;transition:transform .22s ease,opacity .22s ease,top .22s ease}body .ni-mobile-luxe-menu span:nth-child(1){top:14px}body .ni-mobile-luxe-menu span:nth-child(2){top:20px}body .ni-mobile-luxe-menu span:nth-child(3){top:26px}body.ni-mobile-drawer-open .ni-mobile-luxe-menu span:nth-child(1){top:20px;transform:rotate(45deg)}body.ni-mobile-drawer-open .ni-mobile-luxe-menu span:nth-child(2){opacity:0}body.ni-mobile-drawer-open .ni-mobile-luxe-menu span:nth-child(3){top:20px;transform:rotate(-45deg)}body .ni-mobile-luxe-brand{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;height:58px;text-decoration:none;color:#67564f}body .ni-mobile-luxe-brand img{display:block;width:auto;max-width:min(172px,52vw);height:auto;max-height:42px;object-fit:contain;filter:drop-shadow(0 5px 10px rgba(116,86,74,.08))}body .ni-mobile-luxe-brand span{display:none;color:#b58c7e;font:700 10px/1 Georgia,Times New Roman,serif;letter-spacing:.16em;text-transform:uppercase}body .ni-mobile-luxe-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}body .ni-mobile-luxe-search:before{content:"";display:block;width:17px;height:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23836b62' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.8-3.8'/%3E%3C/svg%3E") center/contain no-repeat}body .ni-mobile-luxe-cart-icon:before{content:"";display:block;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 24 24' fill='none' stroke='%23836b62' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h8.7a2 2 0 0 0 2-1.6L22 6H6'/%3E%3C/svg%3E") center/contain no-repeat}body .ni-mobile-luxe-cart-badge{position:absolute;right:-2px;top:-2px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#c9868d;color:#fff;font:700 11px/18px Noto Sans TC,PingFang TC,sans-serif;box-shadow:0 4px 10px #b1707738;box-sizing:border-box}body .ni-mobile-luxe-overlay{display:block;position:fixed;inset:0;z-index:100700;background:#3d302a52;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility 0s linear .22s}body .ni-mobile-luxe-drawer{display:flex;position:fixed;left:0;top:0;bottom:0;z-index:100710;width:min(84vw,322px);padding:18px 16px calc(22px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;overflow-y:auto;box-sizing:border-box;background:linear-gradient(180deg,#fffdf9,#f8eee8);border-right:1px solid rgba(226,207,197,.86);box-shadow:24px 0 54px #5740362e;transform:translate3d(-104%,0,0);visibility:hidden;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear .26s}body.ni-mobile-drawer-open{overflow:hidden}body.ni-mobile-drawer-open .ni-mobile-luxe-overlay{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s ease,visibility 0s linear 0s}body.ni-mobile-drawer-open .ni-mobile-luxe-drawer{transform:translateZ(0);visibility:visible;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear 0s}body .ni-mobile-luxe-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:4px 0 2px}body .ni-mobile-luxe-drawer-head strong{display:block;color:#5f514c;font:700 19px/1.25 "Noto Serif TC",Hiragino Mincho ProN,serif;letter-spacing:.045em}body .ni-mobile-luxe-drawer-head span{display:block;margin-top:5px;color:#b0897e;font:600 11px/1.2 Georgia,Times New Roman,serif;letter-spacing:.16em;text-transform:uppercase}body .ni-mobile-luxe-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:0;max-height:36px;border:1px solid rgba(224,202,190,.78);border-radius:999px;background:#fffaf6;color:#8b746b;font:300 26px/1 Arial,sans-serif;cursor:pointer}body .ni-mobile-luxe-member-card{padding:14px 14px 13px;border:1px solid rgba(227,207,196,.88);border-radius:22px;background:#fffffcb3;box-shadow:0 10px 24px #7756460f;color:#6c5b54}body .ni-mobile-luxe-member-card small{display:block;margin:0;color:#bd8a82;font:700 10px/1 Georgia,Times New Roman,serif;letter-spacing:.18em}body .ni-mobile-luxe-member-card div{color:#695851;font:500 13px/1.6 Noto Sans TC,PingFang TC,sans-serif;letter-spacing:.04em}body .ni-archived-drawer-links{display:grid;grid-template-columns:1fr;gap:9px}body .ni-archived-drawer-links a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 15px;border:1px solid rgba(226,207,197,.88);border-radius:999px;background:linear-gradient(180deg,#fffefa,#f7efe9);box-shadow:0 7px 16px #7152440e;color:#665650;text-decoration:none;font:600 14px/1 Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;letter-spacing:.045em}body .ni-archived-drawer-links a:after{content:"\203a";color:#c38d86;font-size:22px;font-weight:300;line-height:1}html body #mainNav .u1:after{display:none;content:none}body.ni-mobile-search-open:before{content:none;display:none}html body #search.ni-global-search #searchForm{gap:8px}}@media screen and (max-width:360px){body .ni-mobile-luxe-topbar{grid-template-columns:44px minmax(0,1fr) 88px;padding-left:8px;padding-right:8px}body .ni-mobile-luxe-btn{width:39px;height:39px}body .ni-mobile-luxe-actions{gap:5px}body .ni-mobile-luxe-brand img{max-width:50vw;max-height:39px}html body #mainNav .a1{min-width:68px;padding-left:13px;padding-right:13px}}@media screen and (max-width:700px){body .header_bg.ni-premium-header,body .header_bg.ni-premium-header.block,html body.ni-home-index .header_bg.ni-premium-header{height:58px;min-height:58px;overflow:visible;background:#fffbf7f6;border-bottom:1px solid rgba(231,215,205,.86);box-shadow:0 8px 24px #50382e0e}body .ni-mobile-luxe-topbar{grid-template-columns:46px minmax(0,1fr) 92px;height:58px;padding:0 12px;gap:4px}body .ni-mobile-luxe-menu,body .ni-mobile-luxe-menu:hover,body .ni-mobile-luxe-menu:focus,body .ni-mobile-luxe-menu:active{width:38px;height:38px;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;outline:none}body .ni-mobile-luxe-menu span{left:6px;width:25px;height:1.6px;background:#7b665e}body .ni-mobile-luxe-menu span:nth-child(1){top:11px}body .ni-mobile-luxe-menu span:nth-child(2){top:18px}body .ni-mobile-luxe-menu span:nth-child(3){top:25px}body.ni-mobile-drawer-open .ni-mobile-luxe-menu span:nth-child(1){top:18px}body.ni-mobile-drawer-open .ni-mobile-luxe-menu span:nth-child(3){top:18px}body .ni-mobile-luxe-brand img{max-width:min(184px,56vw);max-height:42px}body .ni-mobile-luxe-actions{gap:8px}body .ni-mobile-luxe-search,body .ni-mobile-luxe-cart{width:38px;height:38px;border:1px solid rgba(229,211,201,.82);background:#fffbf7b8;box-shadow:none}body .ni-mobile-luxe-search:active,body .ni-mobile-luxe-cart:active{transform:translateY(1px)}body .ni-mobile-luxe-overlay,body>.ni-mobile-luxe-overlay{position:fixed;inset:0;z-index:2147483000;background:#362a255c}body .ni-mobile-luxe-drawer,body>.ni-mobile-luxe-drawer{position:fixed;left:0;top:0;bottom:0;z-index:2147483010;width:min(86vw,326px);max-width:326px;border-radius:0 28px 28px 0;background:linear-gradient(180deg,#fffdf9,#f8eee7);box-shadow:28px 0 68px #412f2838}body .ni-mobile-luxe-close{border:0;background:transparent;box-shadow:none}html body #mainNav::-webkit-scrollbar{display:none}html body #mainNav .sub_nav,html body #mainNav .u1_over .sub_nav,html body #mainNav .u1:hover .sub_nav{display:none}body.ni-mobile-search-open:before{content:none;display:none;pointer-events:none}html body #search.ni-global-search #searchForm,html body #search.ni-global-search .ni-search-form{position:relative;z-index:2147482010;display:flex;align-items:center;gap:8px;pointer-events:auto}html body #search.ni-global-search .ni-search-field{height:42px;padding-left:38px;position:relative;z-index:1;min-height:42px;border:1px solid rgba(224,204,193,.92);background:#fffefa;box-shadow:none}html body #search.ni-global-search #keyword{height:40px;line-height:40px;font-size:var(--ni-form-control-font-size, 16px);min-height:40px;color:#5f514c;font-weight:500;letter-spacing:.04em;opacity:1;pointer-events:auto}html body #search.ni-global-search #keyword::placeholder{color:#ad9990;opacity:1;font-size:15px}html body #search.ni-global-search .go,html body #search.ni-global-search .ni-search-submit{height:42px;line-height:42px;min-width:78px;width:78px;position:relative;z-index:2;display:block;appearance:none;-webkit-appearance:none;min-height:42px;padding:0;text-align:center;vertical-align:middle;border:1px solid rgba(201,134,141,.55);border-radius:999px;background:linear-gradient(180deg,#fff8f4,#f2ded6);color:#8b5652;font:800 14px/42px "Noto Serif TC",Hiragino Mincho ProN,serif;letter-spacing:.06em;text-indent:0;cursor:pointer;pointer-events:auto}}@media screen and (max-width:360px){body .ni-mobile-luxe-topbar{grid-template-columns:42px minmax(0,1fr) 86px;padding-left:10px;padding-right:10px}html body #mainNav .a1,html body.ni-home-index #mainNav .a1{padding-left:13px;padding-right:13px;font-size:12px}}@media screen and (max-width:700px){body .ni-mobile-luxe-member-card div[data-ni-mobile-member]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:30px;pointer-events:auto}body .ni-mobile-luxe-member-card div[data-ni-mobile-member] a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 2px;color:#6c5b54;font-weight:700;text-decoration:none;pointer-events:auto}body .ni-mobile-luxe-member-card div[data-ni-mobile-member] a:first-child{color:#c46f7c}body .ni-mobile-luxe-member-card .ni-member-sep{color:#d7c2b8}body .ni-mobile-luxe-member-card a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}}@media screen and (min-width:701px){html body #mainNav .sub_nav td,html body #mainNav .sub_nav td div{overflow:hidden;box-sizing:border-box;background-clip:padding-box}}@media screen and (max-width:700px){body .ni-mobile-luxe-drawer-head strong{letter-spacing:.035em}body .ni-archived-drawer-links{grid-template-columns:1fr 1fr;gap:10px;align-items:start}body .ni-archived-drawer-links a{justify-content:center;text-align:center;min-height:43px;padding:0 10px;border-radius:999px}body .ni-archived-drawer-links a:after{display:none;content:""}body .ni-archived-drawer-links a[href="user.php"],body .ni-archived-drawer-links a[href="user.php?act=order_list"],body .ni-archived-drawer-links a[href="user.php?act=collection_list"],body .ni-archived-drawer-links a[href="user.php?act=message_list"]{grid-column:auto}body .ni-archived-drawer-links a[target=_blank]{grid-column:1 / -1}body .ni-archived-drawer-links .ni-drawer-payment-link{grid-column:auto;background:linear-gradient(180deg,#fffefa,#f5e8e1);border-color:#cba094b8;color:#8c665f}body .ni-archived-drawer-links .ni-drawer-logout-link{grid-column:1 / -1;justify-self:end;align-self:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;margin-top:4px;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;color:#9a756d}body .ni-archived-drawer-links .ni-drawer-logout-link span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .ni-archived-drawer-links .ni-drawer-logout-link:before{content:"";display:block;width:25px;height:25px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24' fill='none' stroke='%239a756d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpath d='M16 17l5-5-5-5'/%3E%3Cpath d='M21 12H9'/%3E%3C/svg%3E") center/contain no-repeat}body .ni-mobile-luxe-member-card,body .ni-mobile-luxe-member-card *{pointer-events:auto}body .ni-mobile-luxe-member-card div[data-ni-mobile-member] a{padding:0 4px;position:relative;z-index:3}}@media screen and (min-width:701px){html body #mainNav .sub_nav table,html body #mainNav .sub_nav tbody,html body #mainNav .sub_nav tr{overflow:hidden;box-sizing:border-box}html body #mainNav .sub_nav td{overflow:hidden;box-sizing:border-box;background:transparent;background-color:transparent}html body #mainNav .sub_nav td>div{width:125px;max-width:125px;box-sizing:border-box;overflow:hidden;padding-left:0;border-top:10px solid #fff}html body #mainNav .sub_nav a,html body #mainNav .sub_nav .level_2{display:block;min-height:24px;line-height:24px;padding:0 13px;color:#5f5955;background:transparent;text-shadow:none;text-decoration:none;white-space:nowrap;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;background-clip:padding-box}html body #mainNav .sub_nav a:hover,html body #mainNav .sub_nav .level_2:hover{color:#b66e72;background:#f7f1eb;text-decoration:none;background-color:#f7f1eb;box-shadow:inset 3px 0 #c9868d3d;border-radius:0;outline:0}}@media screen and (max-width:700px){body .ni-archived-drawer-links{display:grid;grid-template-columns:1fr;gap:9px;align-items:stretch}body .ni-archived-drawer-links a,body .ni-archived-drawer-links .ni-drawer-payment-link{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 15px;border:1px solid rgba(226,207,197,.88);border-radius:999px;background:linear-gradient(180deg,#fffefa,#f7efe9);box-shadow:0 7px 16px #7152440e;color:#665650;text-align:left;text-decoration:none;font:600 14px/1 Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;letter-spacing:.045em;box-sizing:border-box}body .ni-archived-drawer-links a:after,body .ni-archived-drawer-links .ni-drawer-payment-link:after{display:block;content:"\203a";color:#c38d86;font-size:22px;font-weight:300;line-height:1}body .ni-archived-drawer-links .ni-drawer-logout-link{grid-column:1 / -1;justify-self:end;align-self:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;padding:0;margin-top:4px;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;color:#9a756d}body .ni-archived-drawer-links .ni-drawer-logout-link:after{display:none;content:""}body .ni-archived-drawer-links .ni-drawer-logout-link span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .ni-archived-drawer-links .ni-drawer-logout-link:before{content:"";display:block;width:25px;height:25px;margin:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24' fill='none' stroke='%239a756d' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpath d='M16 17l5-5-5-5'/%3E%3Cpath d='M21 12H9'/%3E%3C/svg%3E") center/contain no-repeat}html body #search.ni-global-search .ni-search-field{pointer-events:auto}}html body #search.ni-global-search #keyword,html body #search.ni-global-search input#keyword,html body input#keyword[data-ni-autocomplete=front-search],html body input[name=keywords][data-ni-autocomplete=front-search]{display:block;height:36px;min-height:36px;line-height:36px;padding-top:0;padding-bottom:0;border-radius:0;-webkit-border-radius:0;background:transparent;background-color:transparent;background-image:none;-webkit-background-clip:border-box;background-clip:border-box;box-shadow:none;text-shadow:none;outline:0;-webkit-appearance:none;appearance:none}html body #search.ni-global-search #keyword::selection,html body #search.ni-global-search input#keyword::selection,html body input#keyword[data-ni-autocomplete=front-search]::selection,html body input[name=keywords][data-ni-autocomplete=front-search]::selection{background:#b9d4ee;color:#4f4945;-webkit-text-fill-color:#4f4945;text-shadow:none}{background:#b9d4ee;color:#4f4945;-webkit-text-fill-color:#4f4945;text-shadow:none}html body #search.ni-global-search #keyword::-moz-selection,html body #search.ni-global-search input#keyword::-moz-selection,html body input#keyword[data-ni-autocomplete=front-search]::-moz-selection,html body input[name=keywords][data-ni-autocomplete=front-search]::-moz-selection{background:#b9d4ee;color:#4f4945;text-shadow:none}html body .block.clearfix>.blank:has(+.ni-breadcrumb-wrap),html body .block.clearfix>.blank:has(+.ni-global-breadcrumb-wrap),html body .block.clearfix>.blank:has(+.ni-product-breadcrumb-wrap){display:none;height:0;min-height:0;margin:0;padding:0;line-height:0;overflow:hidden}html body .block.clearfix>.ni-breadcrumb-wrap,html body .block.clearfix>.ni-global-breadcrumb-wrap,html body .block.clearfix>.ni-product-breadcrumb-wrap{margin-top:4px;margin-bottom:8px}html body #mainNav .meun_float:hover .cart_header_panel,html body #mainNav .cart_header_panel:hover{background:var(--ni-common-cartbar-panel);border-color:transparent;box-shadow:var(--ni-common-cartbar-shadow-soft);filter:none;transform:none}html body #mainNav .cart_header_panel a:not(.cart_header_checkout):hover,html body #mainNav .meun_float:hover .cart_header_summary,html body #mainNav .meun_float:hover .cart_header_text,html body #mainNav .cart_header_panel:hover .cart_header_text,html body #mainNav .meun_float:hover .cart_header_icon,html body #mainNav .meun_float:hover .cart_header_total_num{background:transparent;background-image:none;box-shadow:none;filter:none;transform:none;text-decoration:none}html body #mainNav .meun_float:hover .cart_header_summary,html body #mainNav .cart_header_panel:hover .cart_header_summary,html body #mainNav .meun_float:hover .cart_header_text,html body #mainNav .cart_header_panel:hover .cart_header_text{color:var(--ni-common-text);-webkit-text-fill-color:var(--ni-common-text)}html body #mainNav .meun_float:hover .cart_header_icon{display:none;visibility:hidden}html body #mainNav .meun_float:hover .cart_header_total_num,html body #mainNav .cart_header_panel:hover .cart_header_total_num{color:var(--ni-common-cartbar-accent);-webkit-text-fill-color:var(--ni-common-cartbar-accent)}:root{--ni-container:1280px;--ni-page-max:1280px;--ni-frame:1280px}html body>.block,html body>.block.clearfix,html body>.block_s,html body #globalWrapper,html body .ni-page,html body .ni-container,html body .ni-section,html body .ni-layout-frame,html body .header_bg.ni-premium-header,html body .header_bg.ni-premium-header.block,html body .ni-premium-header-inner,html body #mainNav,html body #mainNav.clearfix,html body .ni-global-search,html body .ni-site-footer,html body #footer .block,html body .footer .block,html body .footer_box .block,html body .ni-home-carousel-modern>.block{max-width:var(--ni-page-max, 1280px);min-width:0;box-sizing:border-box}@media screen and (min-width:1280px){html body>.block,html body>.block.clearfix,html body>.block_s,html body #globalWrapper,html body .ni-page,html body .ni-container,html body .ni-section,html body .ni-layout-frame,html body .header_bg.ni-premium-header,html body .header_bg.ni-premium-header.block,html body .ni-premium-header-inner,html body #mainNav,html body #mainNav.clearfix,html body #search.ni-global-search,html body .ni-global-search,html body .ni-site-footer,html body #footer .block,html body .footer .block,html body .footer_box .block,html body .ni-home-carousel-modern>.block{width:var(--ni-page-max, 1280px);margin-left:auto;margin-right:auto}}@media screen and (max-width:1279px){html body>.block,html body>.block.clearfix,html body>.block_s,html body #globalWrapper,html body .ni-page,html body .ni-container,html body .ni-section,html body .ni-layout-frame,html body .header_bg.ni-premium-header,html body .header_bg.ni-premium-header.block,html body .ni-premium-header-inner,html body #mainNav,html body #mainNav.clearfix,html body #search.ni-global-search,html body .ni-global-search,html body .ni-site-footer,html body #footer .block,html body .footer .block,html body .footer_box .block,html body .ni-home-carousel-modern>.block{width:100%;max-width:100%}}html body .AreaL,html body .AreaR{box-sizing:border-box}@media screen and (max-width:700px){html body .AreaL,html body .AreaR{float:none;width:100%}html body .AreaL{margin-bottom:16px}}@media screen and (min-width:1280px){html body .AreaL{width:200px}html body .AreaR{width:745px}}html body #mainNav .sub_nav,html body #mainNav .u1_over .sub_nav,html body #mainNav .u1:hover .sub_nav,html body.ni-home-index #mainNav .sub_nav,html body.ni-home-index #mainNav .u1_over .sub_nav,html body.ni-home-index #mainNav .u1:hover .sub_nav{display:none;visibility:hidden;opacity:0;pointer-events:none}html body #mainNav .cart_header_summary:hover,html body #mainNav .cart_header_icon:hover,html body #mainNav .cart_header_panel:hover .cart_header_icon,html body #mainNav .cart_header_panel:hover .cart_header_summary,html body #mainNav .cart_header_panel:hover .cart_header_text,html body #mainNav .cart_header_panel:hover .cart_header_total_num{background:transparent;background-image:none;border-color:transparent;box-shadow:none;color:inherit;-webkit-text-fill-color:inherit;filter:none;transform:none;text-decoration:none}html body #mainNav .cart_header_panel:hover{background:var(--ni-common-cartbar-panel);box-shadow:var(--ni-common-cartbar-shadow-soft);border-color:transparent}@media screen and (max-width:700px){html body #search.ni-global-search #keyword,html body.ni-home-index #search.ni-global-search #keyword{height:38px;line-height:38px;font-size:var(--ni-form-control-font-size, 16px)}html body #search.ni-global-search .go,html body #search.ni-global-search .ni-search-submit,html body.ni-home-index #search.ni-global-search .go,html body.ni-home-index #search.ni-global-search .ni-search-submit{flex-basis:70px;width:70px;min-width:70px;max-width:70px;height:40px;min-height:40px;line-height:40px;font-size:14px}}html body #mainNav .meun_float.ni-cartbar:hover,html body #mainNav .meun_float.ni-cartbar:focus-within{background:transparent;background-image:none;filter:none;transform:none}html body #mainNav .meun_float.ni-cartbar:hover .cart_header_panel,html body #mainNav .meun_float.ni-cartbar:focus-within .cart_header_panel,html body #mainNav .meun_float.ni-cartbar .cart_header_panel:hover,html body #mainNav .meun_float.ni-cartbar .cart_header_panel:focus-within{background:var(--ni-common-cartbar-panel);background-image:var(--ni-common-cartbar-panel);border-color:transparent;box-shadow:var(--ni-common-cartbar-shadow-soft);filter:none;transform:none}html body #mainNav .meun_float.ni-cartbar .cart_header_summary,html body #mainNav .meun_float.ni-cartbar .cart_header_summary:hover,html body #mainNav .meun_float.ni-cartbar:hover .cart_header_summary,html body #mainNav .meun_float.ni-cartbar .cart_header_panel:hover .cart_header_summary,html body #mainNav .meun_float.ni-cartbar .cart_header_summary:focus{background:transparent;background-color:transparent;background-image:none;border-color:transparent;box-shadow:none;color:var(--ni-common-text);-webkit-text-fill-color:var(--ni-common-text);filter:none;opacity:1;outline:0;text-decoration:none;text-shadow:none;transform:none}html body #mainNav .meun_float.ni-cartbar .cart_header_text,html body #mainNav .meun_float.ni-cartbar .cart_header_text:hover,html body #mainNav .meun_float.ni-cartbar:hover .cart_header_text,html body #mainNav .meun_float.ni-cartbar .cart_header_panel:hover .cart_header_text{background:transparent;background-image:none;box-shadow:none;color:var(--ni-common-text);-webkit-text-fill-color:var(--ni-common-text);filter:none;opacity:1;text-decoration:none;text-shadow:none;transform:none}html body #mainNav .meun_float.ni-cartbar .cart_header_icon,html body #mainNav .meun_float.ni-cartbar .cart_header_icon:hover,html body #mainNav .meun_float.ni-cartbar:hover .cart_header_icon,html body #mainNav .meun_float.ni-cartbar .cart_header_panel:hover .cart_header_icon{display:none;width:0;height:0;min-width:0;min-height:0;margin:0;padding:0;border:0;overflow:hidden;visibility:hidden;box-shadow:none;background:transparent;background-image:none;filter:none;opacity:0;outline:0;text-decoration:none;text-shadow:none;transform:none}html body #mainNav .meun_float.ni-cartbar .cart_header_total_num,html body #mainNav .meun_float.ni-cartbar .cart_header_total_num:hover,html body #mainNav .meun_float.ni-cartbar:hover .cart_header_total_num,html body #mainNav .meun_float.ni-cartbar .cart_header_panel:hover .cart_header_total_num,html body #mainNav .meun_float.ni-cartbar .cart_header_total_num .number,html body #mainNav .meun_float.ni-cartbar .cart_header_total_num font{background:transparent;background-image:none;box-shadow:none;color:var(--ni-common-cartbar-accent);-webkit-text-fill-color:var(--ni-common-cartbar-accent);filter:none;opacity:1;text-decoration:none;text-shadow:none;transform:none}html body #mainNav .meun_float.ni-cartbar .cart_header_panel a:not(.cart_header_checkout):hover,html body #mainNav .meun_float.ni-cartbar .cart_header_panel a:not(.cart_header_checkout):focus{background:transparent;background-color:transparent;background-image:none;box-shadow:none;color:var(--ni-common-text);-webkit-text-fill-color:var(--ni-common-text);filter:none;outline:0;text-decoration:none;transform:none}html body #mainNav .meun_float.ni-cartbar .cart_header_checkout:hover,html body #mainNav .meun_float.ni-cartbar .cart_header_checkout:focus{color:#8d5a59;-webkit-text-fill-color:#8d5a59;background:var(--ni-common-cartbar-button-hover);background-image:var(--ni-common-cartbar-button-hover);border-color:#cdaba0fa;box-shadow:var(--ni-common-cartbar-button-shadow-hover);transform:translateY(-1px)}@media screen and (max-width:700px){html body #search.ni-global-search,html body.ni-home-index #search.ni-global-search{top:74px;z-index:2147482400;padding:18px 16px 16px;border-radius:28px;background:linear-gradient(180deg,#fffdfaf5,#faf0ebf0);box-shadow:0 24px 70px #48342d38,inset 0 1px #ffffffe6;pointer-events:none;display:block;position:fixed;left:50%;right:auto;width:min(92vw,430px);max-width:min(92vw,430px);min-width:0;margin:0;border:1px solid rgba(226,204,193,.86);box-sizing:border-box;visibility:hidden;opacity:0;overflow:visible;-webkit-backdrop-filter:blur(18px) saturate(1.06);backdrop-filter:blur(18px) saturate(1.06);transform:translate3d(-50%,-8px,0) scale(.985);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}body.ni-mobile-search-open #search.ni-global-search,body.ni-mobile-search-open.ni-home-index #search.ni-global-search{display:block;visibility:visible;opacity:1;pointer-events:auto;transform:translate3d(-50%,0,0) scale(1)}body.ni-mobile-search-open:before{content:none;display:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}html body #search.ni-global-search:before,html body.ni-home-index #search.ni-global-search:before{content:"\641c\5c0b\65e5\7cfb\5c0f\7269";display:block;margin:0 0 12px;padding:0 4px;color:#5c4741;font:800 18px/1.25 "Noto Serif TC",Hiragino Mincho ProN,serif;letter-spacing:.08em}html body #search.ni-global-search:after,html body.ni-home-index #search.ni-global-search:after{content:"\8f38\5165\95dc\9375\5b57\3001\54c1\724c\6216\89d2\8272\540d\7a31";display:block;margin:10px 4px 0;color:#a68f87;font:500 12px/1.5 Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;letter-spacing:.05em}html body #search.ni-global-search #searchForm,html body #search.ni-global-search .ni-search-form,html body.ni-home-index #search.ni-global-search #searchForm,html body.ni-home-index #search.ni-global-search .ni-search-form{gap:9px;height:auto;min-height:0;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 78px;align-items:center;width:100%;max-width:100%;margin:0;padding:0;pointer-events:auto}html body #search.ni-global-search .ni-search-field,html body.ni-home-index #search.ni-global-search .ni-search-field{height:46px;min-height:46px;position:relative;width:100%;max-width:100%;margin:0;padding:0 14px 0 42px;border:1px solid rgba(219,196,184,.92);border-radius:999px;background:#fffffcf0;box-shadow:inset 0 1px #fffffff2,0 7px 18px #76594e0f;box-sizing:border-box}html body #search.ni-global-search .ni-search-field:before,html body.ni-home-index #search.ni-global-search .ni-search-field:before{content:"";position:absolute;left:16px;top:50%;width:17px;height:17px;margin-top:-8.5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23b1847b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.9}html body #search.ni-global-search #keyword,html body #search.ni-global-search input#keyword,html body.ni-home-index #search.ni-global-search #keyword,html body.ni-home-index #search.ni-global-search input#keyword{display:block;width:100%;height:44px;min-height:44px;line-height:44px;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:#5f514c;-webkit-text-fill-color:#5f514c;font:600 15px/44px Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;letter-spacing:.045em;opacity:1;pointer-events:auto}html body #search.ni-global-search #keyword::placeholder,html body.ni-home-index #search.ni-global-search #keyword::placeholder{color:#b5a29a;opacity:1;font-size:15px}html body #search.ni-global-search .go,html body #search.ni-global-search .ni-search-submit,html body #search.ni-global-search input.go,html body #search.ni-global-search input[type=submit],html body.ni-home-index #search.ni-global-search .go,html body.ni-home-index #search.ni-global-search .ni-search-submit,html body.ni-home-index #search.ni-global-search input.go,html body.ni-home-index #search.ni-global-search input[type=submit]{display:block;width:78px;min-width:78px;max-width:78px;height:46px;min-height:46px;line-height:46px;margin:0;padding:0;border:1px solid rgba(203,143,143,.54);border-radius:999px;background:linear-gradient(180deg,#d77d86,#c66572);box-shadow:0 10px 22px #c6657233,inset 0 1px #ffffff47;color:#fffdf9;-webkit-text-fill-color:#fffdf9;text-align:center;text-indent:0;font:800 14px/46px "Noto Serif TC",Hiragino Mincho ProN,serif;letter-spacing:.08em;cursor:pointer;pointer-events:auto;box-sizing:border-box}html body #search.ni-global-search .go:hover,html body #search.ni-global-search .ni-search-submit:hover,html body #search.ni-global-search .go:focus,html body #search.ni-global-search .ni-search-submit:focus,html body.ni-home-index #search.ni-global-search .go:hover,html body.ni-home-index #search.ni-global-search .ni-search-submit:hover,html body.ni-home-index #search.ni-global-search .go:focus,html body.ni-home-index #search.ni-global-search .ni-search-submit:focus{background:linear-gradient(180deg,#dd8a91,#cb6d78);color:#fff;-webkit-text-fill-color:#fff;transform:translateY(-1px)}body.ni-mobile-search-open .ni-mobile-luxe-search{border-color:#cd8b8fb8;background:#fff6f4eb;box-shadow:0 8px 18px #b1707424}}@media screen and (max-width:380px){html body #search.ni-global-search,html body.ni-home-index #search.ni-global-search{width:calc(100vw - 22px);padding:16px 13px 14px;border-radius:24px}html body #search.ni-global-search #searchForm,html body #search.ni-global-search .ni-search-form,html body.ni-home-index #search.ni-global-search #searchForm,html body.ni-home-index #search.ni-global-search .ni-search-form{grid-template-columns:minmax(0,1fr) 68px;gap:7px}html body #search.ni-global-search .go,html body #search.ni-global-search .ni-search-submit,html body.ni-home-index #search.ni-global-search .go,html body.ni-home-index #search.ni-global-search .ni-search-submit{width:68px;min-width:68px;max-width:68px}}@media screen and (max-width:700px){html body>.ni-mobile-luxe-overlay[data-ni-mobile-layer-mounted="1"]{display:block;position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:2147483400;background:#41342e57;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility 0s linear .22s}html body.ni-mobile-drawer-open>.ni-mobile-luxe-overlay[data-ni-mobile-layer-mounted="1"]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s ease,visibility 0s linear 0s}html body>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"]{display:flex;position:fixed;left:0;top:0;bottom:auto;width:min(86vw,326px);max-width:326px;height:100vh;height:100dvh;max-height:100dvh;z-index:2147483410;padding:18px 16px calc(22px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;border-radius:0 28px 28px 0;background:linear-gradient(180deg,#fffdf9,#f8eee7);box-shadow:28px 0 68px #412f2838;transform:translate3d(-104%,0,0);visibility:hidden;pointer-events:none;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear .26s}html body.ni-mobile-drawer-open>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"]{transform:translateZ(0);visibility:visible;pointer-events:auto;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear 0s}}@media screen and (max-width:700px){html body .ni-mobile-luxe-overlay,html body>.ni-mobile-luxe-overlay,html body>.ni-mobile-luxe-overlay[data-ni-mobile-layer-mounted="1"]{display:block;position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:2147483400;background:#41342e57;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility 0s linear .22s}html body.ni-mobile-drawer-open .ni-mobile-luxe-overlay,html body.ni-mobile-drawer-open>.ni-mobile-luxe-overlay,html body.ni-mobile-drawer-open>.ni-mobile-luxe-overlay[data-ni-mobile-layer-mounted="1"]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s ease,visibility 0s linear 0s}html body .ni-mobile-luxe-drawer,html body>.ni-mobile-luxe-drawer,html body>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"]{display:flex;position:fixed;left:0;top:0;bottom:auto;width:min(86vw,326px);max-width:326px;height:100vh;height:100dvh;max-height:100dvh;z-index:2147483410;padding:18px 16px calc(22px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;border:0;border-radius:0 28px 28px 0;background:linear-gradient(180deg,#fffdf9,#f8eee7);box-shadow:28px 0 68px #412f2838;box-sizing:border-box;transform:translate3d(-104%,0,0);visibility:hidden;pointer-events:none;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear .26s}html body.ni-mobile-drawer-open .ni-mobile-luxe-drawer,html body.ni-mobile-drawer-open>.ni-mobile-luxe-drawer,html body.ni-mobile-drawer-open>.ni-mobile-luxe-drawer[data-ni-mobile-layer-mounted="1"]{transform:translateZ(0);visibility:visible;pointer-events:auto;transition:transform .26s cubic-bezier(.22,.78,.25,1),visibility 0s linear 0s}html body.ni-mobile-drawer-open{overflow:hidden}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;margin:0;padding:4px 0 2px;border:0;background:transparent;box-sizing:border-box;text-align:left}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-head .ni-mobile-luxe-drawer-brand{flex:1 1 auto;min-width:0;text-align:left}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-head strong{display:block;width:100%;color:#5f514c;font:700 19px/1.25 "Noto Serif TC",Hiragino Mincho ProN,serif;letter-spacing:.035em;text-align:left}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-head span{display:block;width:100%;margin-top:5px;color:#b0897e;font:600 11px/1.2 Georgia,Times New Roman,serif;letter-spacing:.16em;text-align:left}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-close{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#8b746b;font:300 26px/1 Arial,sans-serif;text-decoration:none;cursor:pointer}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card{display:block;width:100%;margin:0;padding:14px 14px 13px;border:1px solid rgba(227,207,196,.88);border-radius:22px;background:#fffffcb3;box-shadow:0 10px 24px #7756460f;color:#6c5b54;box-sizing:border-box;pointer-events:auto}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card small.ni-mobile-member-card__kicker,html body .ni-mobile-luxe-drawer .ni-mobile-member-card__kicker{display:inline-flex;align-items:center;gap:8px;width:auto;max-width:100%;margin:0;color:#bd8a82;font:700 10px/1 Georgia,Times New Roman,serif;letter-spacing:.18em;text-transform:uppercase}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card div,html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card div[data-ni-mobile-member]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:30px;color:#695851;font:500 13px/1.6 Noto Sans TC,PingFang TC,sans-serif;letter-spacing:.04em;pointer-events:auto}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card div[data-ni-mobile-member] a{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 4px;color:#6c5b54;font-weight:700;text-decoration:none;pointer-events:auto}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card div[data-ni-mobile-member] a:first-child{color:#c46f7c}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card .ni-member-sep{color:#d7c2b8}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-nav{display:flex;flex-direction:column;align-items:stretch;gap:var(--ni-drawer-block-gap,12px);width:100%;margin:0;padding:0;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-section{display:flex;flex-direction:column;align-items:stretch;gap:var(--ni-drawer-block-gap,12px);width:100%;margin:0;padding:0;border:0;background:transparent;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-section-title,html body .ni-mobile-luxe-drawer h3.ni-drawer-section-title{display:block;float:none;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0 6px;border:0;border-bottom:0;background:transparent;background-color:transparent;background-image:none;color:#9a756d;font:800 var(--ni-drawer-nav-font-size,16px)/1.25 "Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;letter-spacing:.06em;text-align:left;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-section-body{display:flex;flex-direction:column;align-items:stretch;gap:var(--ni-drawer-capsule-gap,10px);width:100%;margin:0;padding:0;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-link,html body .ni-mobile-luxe-drawer .ni-drawer-nav-group,html body .ni-mobile-luxe-drawer .ni-drawer-nav-toggle{width:100%;min-width:0;max-width:none;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-nav-group{display:block;margin:0;padding:0;border:0;background:transparent}html body .ni-mobile-luxe-drawer .ni-drawer-link,html body .ni-mobile-luxe-drawer .ni-drawer-nav-toggle{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:0;padding:0 22px;border:1px solid rgba(226,207,197,.88);border-radius:999px;background:linear-gradient(180deg,#fffefa,#f7efe9);box-shadow:0 7px 16px #7152440e;color:#665650;text-align:left;text-decoration:none;font:800 var(--ni-drawer-nav-font-size,16px)/1 "Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;letter-spacing:.045em;cursor:pointer}html body .ni-mobile-luxe-drawer .ni-drawer-link:after,html body .ni-mobile-luxe-drawer .ni-drawer-nav-toggle .ni-drawer-chevron{content:"";display:block;flex:0 0 auto;align-self:center;width:var(--ni-drawer-chevron-size,7px);height:var(--ni-drawer-chevron-size,7px);margin:0;padding:0;border-style:solid;border-color:var(--ni-drawer-chevron-color,#c38d86);border-width:1.5px 1.5px 0 0;background:transparent;color:transparent;font-size:0;line-height:0;transform:rotate(45deg);transform-origin:center center;transition:transform .18s ease;overflow:hidden}html body .ni-mobile-luxe-drawer .ni-drawer-nav-group.is-open .ni-drawer-chevron{transform:rotate(135deg)}html body .ni-mobile-luxe-drawer .ni-drawer-subnav{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin:8px 0 2px;padding:0 0 0 18px;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-subnav[hidden]{display:none}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:0 14px;border:0;border-radius:12px;background:transparent;box-shadow:none;color:#7a665f;text-decoration:none;font:700 14px/1 Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;letter-spacing:.035em;box-sizing:border-box;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:after{content:"";display:block;flex:0 0 auto;align-self:center;width:6px;height:6px;border-style:solid;border-color:#c9a09a;border-width:1.5px 1.5px 0 0;transform:rotate(45deg);font-size:0;line-height:0;color:transparent}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:hover,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:focus,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:active,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link.is-active{background:#d9aba333;color:#6a514a;box-shadow:inset 4px 0 #c684846b;text-decoration:none;outline:0}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:hover:after,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:focus:after,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link:active:after,html body .ni-mobile-luxe-drawer .ni-drawer-subnav-link.is-active:after{border-color:#b87878}html body .ni-mobile-luxe-drawer .ni-drawer-subnav-child{margin-left:10px;width:calc(100% - 10px);color:#8d7a72;font-weight:600}}@media screen and (max-width:700px){html body,html body.goods_body{padding-bottom:env(safe-area-inset-bottom)}html body.goods_body .ni-product-desc-wrap,html body.goods_body .box.ni-goods-detail-desc-only.ni-product-desc-wrap{margin-bottom:0}html body.goods_body .ni-product-modern-products{margin-top:var(--ni-product-card-stack-gap, 14px)}html body .footer_box,html body #footer,html body .ni-footer-guide{margin-bottom:0;padding-bottom:0}html body .footer_box .footer-copy,html body .footer_box .copyright,html body #footer .copyright{margin-bottom:0}}@media screen and (max-width:700px){html body.goods_body #mainNav .meun_float.ni-product-soft-hidden:not(.cart-open):not(.ni-cart-open):not(.ni-common-checkout-hover):not(:hover):not(:focus-within){opacity:0;pointer-events:none;transform:translateY(calc(100% + 18px));filter:saturate(.9);transition:opacity .22s ease,transform .22s ease,filter .18s ease}html body.goods_body #mainNav .meun_float.ni-product-soft-hidden.cart-open,html body.goods_body #mainNav .meun_float.ni-product-soft-hidden.ni-cart-open,html body.goods_body #mainNav .meun_float.ni-common-checkout-hover,html body.goods_body #mainNav .meun_float:hover,html body.goods_body #mainNav .meun_float:focus-within{opacity:1;pointer-events:auto;transform:translateY(0);filter:none}html body{padding-bottom:env(safe-area-inset-bottom)}}body .ni-premium-actions a[href*=collection_list]:before,body .top_link.ni-premium-actions a[href*=collection_list]:before{content:none;display:none;width:0;height:0;margin:0;padding:0;background:transparent;background-image:none;-webkit-mask:none;mask:none}body .ni-premium-brandrow{--ni-header-session-gap:clamp(8px,.833vw,10px);--ni-header-brandrow-pad-y:clamp(6px,.937vw,10px);--ni-header-session-row-h:28px;--ni-header-action-btn-h:34px;align-items:center;min-height:clamp(72px,8.75vw,84px);margin:0;padding:var(--ni-header-brandrow-pad-y) 0 var(--ni-header-brandrow-pad-y)}body .ni-premium-brandrow .ni-premium-actions-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;align-self:center;justify-content:end;gap:clamp(7px,1.042vw,10px);row-gap:var(--ni-header-session-gap);width:100%;max-width:520px;min-width:0;margin:0 0 0 auto;padding:0}body .ni-premium-brandrow .ni-premium-actions-wrap>.ni-premium-actions__session{grid-row:1;grid-column:1 / -1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:clamp(6px,.833vw,8px);width:100%;max-width:100%;min-width:0;overflow:visible;margin-top:0;padding-right:clamp(2px,.417vw,4px);box-sizing:border-box}body .ni-premium-brandrow .ni-premium-actions-wrap>.ni-premium-actions{grid-row:2;grid-column:1 / -1;max-width:none;width:100%;margin:0}body .ni-premium-actions__username{display:block;flex:0 1 auto;min-width:0;max-width:min(240px,42vw);margin:0;padding:0;overflow:hidden;color:#75665e;font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:clamp(11px,1.25vw,13px);font-weight:500;letter-spacing:clamp(.02em,.005vw,.06em);line-height:1.2;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}body .ni-premium-actions__username:hover,body .ni-premium-actions__username:focus,body .ni-premium-actions__auth-link:hover,body .ni-premium-actions__auth-link:focus{color:#9b6463;text-decoration:none;outline:none}body .ni-premium-actions__auth-link{display:inline;flex:0 0 auto;margin:0;padding:0;overflow:visible;color:#75665e;font-family:"Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;font-size:clamp(11px,1.25vw,13px);font-weight:500;letter-spacing:clamp(.02em,.005vw,.06em);line-height:1.2;white-space:nowrap;text-decoration:none}body .ni-premium-actions__auth-sep{display:inline-block;flex:0 0 auto;align-self:center;width:1px;min-width:1px;height:clamp(10px,1.25vw,12px);margin:0 clamp(5px,.729vw,7px);padding:0;overflow:hidden;border:0;border-radius:0;background:#ceb4a6e0;color:transparent;font-size:0;line-height:0;pointer-events:none}body .ni-premium-actions__session--guest{gap:clamp(3px,.42vw,5px)}@media screen and (min-width:701px){body .ni-premium-brandrow .ni-premium-actions-wrap{grid-template-rows:var(--ni-header-session-row-h) auto}body .ni-premium-brandrow .ni-premium-actions-wrap>.ni-premium-actions__session{min-height:var(--ni-header-session-row-h);height:var(--ni-header-session-row-h);box-sizing:border-box;align-items:center}body .ni-premium-brandrow .ni-premium-actions-wrap>.ni-premium-actions a,body .ni-premium-brandrow .ni-premium-actions-wrap>.top_link.ni-premium-actions a{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--ni-header-action-btn-h);min-height:var(--ni-header-action-btn-h);line-height:1;padding:0 10px;font-size:13px;letter-spacing:.045em}body .ni-premium-brandrow .ni-premium-actions-wrap>.ni-premium-actions__session--guest{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(7px,1.042vw,10px);align-items:center;justify-content:stretch;padding-right:0;gap:0}body .ni-premium-brandrow .ni-premium-actions-wrap>.ni-premium-actions__session--guest .ni-premium-actions__auth-group{grid-column:4;grid-row:1;display:inline-flex;align-items:center;justify-content:center;justify-self:center;gap:clamp(3px,.42vw,5px);width:max-content;max-width:100%}}html body .header_bg.ni-premium-header+#mainNav,html body .header_bg.ni-premium-header+#mainNav.clearfix{margin-top:0;padding-top:0}html body .header_bg.ni-premium-header .ni-premium-header-inner{width:100%;max-width:var(--ni-frame);min-width:0;margin:0 auto;padding:0;box-sizing:border-box;background:transparent}body .ni-premium-actions__logout{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;margin:0;padding:0;overflow:visible;touch-action:manipulation;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;color:#9a756d;text-decoration:none;box-sizing:border-box}body .ni-premium-actions__logout-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;color:inherit;pointer-events:none}body .ni-premium-actions__logout-icon svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}body .ni-premium-actions__logout-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .ni-premium-actions__logout:hover,body .ni-premium-actions__logout:focus{color:#9b6463;text-decoration:none;background:transparent;border:0;box-shadow:none;outline:none}@media screen and (max-width:700px){body .ni-premium-brandrow .ni-premium-actions-wrap>.ni-premium-actions__session{grid-row:1;grid-column:1 / -1;justify-self:stretch;width:100%;max-width:100%;min-width:0;overflow:visible;padding-right:0}body .ni-premium-brandrow .ni-premium-actions-wrap>.ni-premium-actions{grid-row:2;grid-column:1 / -1}}@media screen and (max-width:700px){html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card .ni-mobile-member-card__row{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-width:0;overflow:hidden}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card .ni-mobile-member-card__label{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;flex:0 0 auto;flex-shrink:0;min-width:0;row-gap:var(--ni-kicker-title-gap,7px);column-gap:0;gap:var(--ni-kicker-title-gap,7px)}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card .ni-mobile-member-card__label>*{margin:0}html body .ni-mobile-luxe-drawer .ni-mobile-member-card__label .ni-mobile-member-card__kicker{display:inline-flex;align-items:center;gap:8px;order:1;margin:0;padding:0;color:#bd8a82;font:700 10px/1 Georgia,Times New Roman,Palatino Linotype,serif;letter-spacing:.18em;text-transform:uppercase}html body .ni-mobile-luxe-drawer .ni-mobile-member-card__title{display:block;order:2;margin:0;padding:0;color:#6c5b54;font:600 15px/1.2 "Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;letter-spacing:.06em;font-weight:600}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card .ni-mobile-member-card__meta,html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card .ni-mobile-member-card__meta[data-ni-mobile-member],html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card div[data-ni-mobile-member].ni-mobile-member-card__meta{display:flex;align-items:center;justify-content:flex-end;flex:1 1 0%;flex-wrap:nowrap;min-width:0;max-width:none;margin:0;padding:0;gap:6px;overflow:hidden;text-align:right;pointer-events:auto}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card .ni-mobile-member-card__meta .ni-mobile-member__name,html body .ni-mobile-luxe-drawer .ni-mobile-luxe-member-card div[data-ni-mobile-member] a.ni-mobile-member__name{display:block;flex:1 1 auto;min-width:0;max-width:100%;margin:0;padding:0;overflow:hidden;color:#b86b72;font-family:"Noto Serif TC",Noto Sans TC,Nunito,serif;font-size:clamp(13px,3.6vw,18px);font-weight:700;font-style:normal;line-height:1.1;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;-webkit-font-smoothing:antialiased}html body .ni-mobile-luxe-drawer .ni-mobile-member__auth-link{color:#c46f7c;font:600 14px/1.3 "Noto Serif TC",Hiragino Mincho ProN,PMingLiU,serif;letter-spacing:.05em;text-decoration:none;white-space:nowrap}html body .ni-mobile-luxe-drawer .ni-mobile-member__auth-sep{display:inline-block;flex:0 0 auto;align-self:center;width:1px;height:12px;margin:0 6px;background:#ceb4a6e0}html body .ni-mobile-luxe-drawer .ni-mobile-luxe-drawer-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}html body .ni-mobile-luxe-drawer .ni-drawer-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:auto;min-height:0;margin:0;padding:0 6px;box-sizing:border-box}html body .ni-mobile-luxe-drawer .ni-drawer-section-head .ni-drawer-section-title,html body .ni-mobile-luxe-drawer .ni-drawer-section-head h3.ni-drawer-section-title{flex:1 1 auto;width:auto;min-width:0;height:auto;margin:0;padding:0}html body .ni-mobile-luxe-drawer .ni-mobile-drawer-footer{display:none}html body .ni-mobile-luxe-drawer .ni-mobile-drawer__logout{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;padding:0;border:0;border-radius:0;background:transparent;background-image:none;box-shadow:none;color:#9a756d;text-decoration:none}html body .ni-mobile-luxe-drawer .ni-mobile-drawer__logout-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:inherit;pointer-events:none}html body .ni-mobile-luxe-drawer .ni-mobile-drawer__logout-icon svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}html body .ni-mobile-luxe-drawer .ni-mobile-drawer__logout-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html body .ni-mobile-luxe-drawer .ni-mobile-drawer__logout:hover,html body .ni-mobile-luxe-drawer .ni-mobile-drawer__logout:focus{color:#9b6463;background:transparent;outline:none}}html body[data-ni-modern-shell="1"] :is(button,input[type=submit],input[type=button],input[type=reset],.button,.btn,a.button,a.btn,.ni-button,a.ni-button,button.ni-button,input.ni-button,.ni-system-btn,a.ni-system-btn,.ni-system-link,.ni-product-card__cta,.ni-product-btn,a.ni-product-btn,.ni-member-submit,.ni-member-soft-link,.ni-member-collection-button,.ni-member-collection-link,.ni-member-dashboard__button,.ni-member-order-card__primary,.ni-member-order-card__secondary,.ni-member-account-pay-button input,.ni-member-account-pay-button button,.ni-member-account-pay-button a,.ni-order-query-button,.ni-drawer-link,.ni-drawer-nav-toggle,.ni-drawer-subnav-link,.ni-drawer-payment-link,.ni-flow-auth-submit,.ni-flow-submit-order,.ni-flow-mobile-submit__button,.userCenterBox input[type=submit],.userCenterBox input[type=button],.userCenterBox button,#search.ni-global-search input[type=submit],.ni-footer-subscribe input[type=submit],.ni-footer-subscribe button,.ni-pagination a,.ni-pagination .pagebar a,.ni-pagination .page_now){font-family:var(--ni-font-button, var(--ni-font-body));font-weight:var(--ni-button-font-weight, 700);font-synthesis:none;letter-spacing:var(--ni-button-letter-spacing, .03em)}html body button.ni-cart-popup-close,html body button.ni-legacy-spec-sheet__close,html body button.ni-card-spec-dialog__close,html body button.ni-vip-modal__close{background:#fffdfaeb;background-color:#fffdfaeb;border:0;border-color:transparent;box-shadow:0 2px 8px #765f4f1f;color:#8b746b;outline:none}html body button.ni-cart-popup-close:hover,html body button.ni-legacy-spec-sheet__close:hover,html body button.ni-card-spec-dialog__close:hover,html body button.ni-vip-modal__close:hover{background:#fff;background-color:#fff;color:#6f5d55}html body button.ni-vip-modal__btn,html body button.ni-vip-modal__contact-toggle{border-color:transparent;outline:none}@media screen and (min-width:768px){html body.ni-page-category .ni-listing-shell,html body.ni-page-search .ni-listing-shell,html body.ni-page-brand .ni-listing-shell{width:min(var(--ni-page-max, 1280px),calc(100% - var(--ni-page-shell-edge, 28px)));max-width:var(--ni-page-max, 1280px);margin-left:auto;margin-right:auto;box-sizing:border-box}html body .ni-listing-shell>.ni-breadcrumb-wrap,html body .ni-listing-shell>.ni-global-breadcrumb-wrap,html body .ni-listing-shell>nav[data-ni-component=breadcrumb],html body.goods_body.ni-page-product-detail .ni-product-top>.ni-breadcrumb-wrap,html body.goods_body.ni-page-product-detail .ni-product-top>.ni-global-breadcrumb-wrap,html body.goods_body.ni-page-product-detail .ni-product-top>nav[data-ni-component=breadcrumb]{width:100%;max-width:100%;margin-left:0;margin-right:0}}@media screen and (min-width:768px)and (max-width:1280px){html body.ni-page-category>.ni-listing-shell,html body.ni-page-search>.ni-listing-shell,html body.ni-page-brand>.ni-listing-shell{width:min(var(--ni-page-max, 1280px),calc(100% - var(--ni-page-shell-edge, 28px)));max-width:var(--ni-page-max, 1280px)}}}.ni-vip-modal-mask{display:none;position:fixed;inset:0;z-index:2147483000;background:#685e5b1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding:17px 0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ni-vip-modal-mask.is-show{display:flex;align-items:center;justify-content:center}.ni-vip-modal-mask.is-show.is-scroll-mode{display:block;align-items:initial;justify-content:initial;overflow-y:auto;overflow-x:hidden;height:100vh;min-height:100vh;padding-top:17px;padding-bottom:28px}body.ni-vip-modal-open{overflow:hidden}.ni-vip-modal{position:relative;left:auto;top:auto;width:calc(100% - 34px);max-width:332px;transform:none;margin:auto;background:#fffdfa;border:1px solid #efe4dd;border-radius:24px;box-shadow:0 24px 54px #6e5e581f;color:#675b58;overflow:hidden;max-height:none;height:auto;flex:0 0 auto;z-index:2147483001;box-sizing:border-box}.ni-vip-modal-mask.is-scroll-mode .ni-vip-modal{margin:0 auto}.ni-vip-modal__inner{padding:18px 18px 14px;position:relative;background:linear-gradient(180deg,#fffefd,#fff8f5 55%,#fffdfc);overflow:visible;max-height:none;-webkit-overflow-scrolling:auto;overscroll-behavior:auto;box-sizing:border-box;border-radius:24px}.ni-vip-modal__close{position:absolute;right:8px;top:8px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-width:34px;min-height:0;max-height:34px;padding:0;border:0;border-radius:999px;background:#fffdfaeb;color:transparent;font-size:0;line-height:0;text-align:center;cursor:pointer;z-index:2147483002;appearance:none;-webkit-appearance:none;outline:0;box-shadow:0 2px 8px #765f4f1f;touch-action:manipulation}.ni-vip-modal__close:before,.ni-vip-modal__close:after{content:"";position:absolute;left:50%;top:50%;display:block;width:12px;height:1.5px;border-radius:999px;background:#a78f87;transform-origin:center center}.ni-vip-modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.ni-vip-modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.ni-vip-modal__close:hover{background:#fff}.ni-vip-modal__close:hover:before,.ni-vip-modal__close:hover:after{background:#886f68}.ni-vip-modal__eyebrow{display:inline-flex;align-items:center;padding:3px 10px 2px;border-radius:999px;border:1px solid #ead7cf;background:#fcf6f3;color:#ae938b;font-size:10px;letter-spacing:.1em;text-transform:none;line-height:1.45}.ni-vip-modal__eyebrow:before{content:none;display:none}.ni-vip-modal__title{margin:13px 0 0;font-size:15px;line-height:1.45;color:#5c4f4c;font-weight:600;letter-spacing:.06em;word-spacing:0}.ni-vip-modal__subtitle{margin-top:5px;font-size:10px;line-height:1.65;color:#a8948d;letter-spacing:.05em;text-transform:none}.ni-vip-modal__message{margin:13px 0 0;padding:12px 13px;border:1px solid #eee3dc;border-radius:16px;background:#ffffffd1;font-size:12px;line-height:1.9;color:#6e6360;letter-spacing:.01em}.ni-vip-modal__contact{margin-top:12px;border:1px solid #efe4dd;border-radius:16px;background:#ffffff9e;overflow:hidden;box-shadow:none}.ni-vip-modal__contact-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:0;padding:10px 13px;border:0;background:transparent;color:#7f6f6b;font-size:11px;font-weight:700;letter-spacing:.14em;cursor:pointer;text-align:left;outline:0;box-shadow:none;appearance:none;-webkit-appearance:none}.ni-vip-modal__contact-toggle:focus,.ni-vip-modal__contact-toggle:focus-visible,.ni-vip-modal__contact-toggle:active{outline:0;box-shadow:none}.ni-vip-modal__contact-toggle:hover{background:#f7efeb73}.ni-vip-modal__contact-arrow{display:inline-block;font-size:10px;color:#af958e;transition:transform .18s ease}.ni-vip-modal__contact.is-open .ni-vip-modal__contact-arrow{transform:rotate(180deg)}.ni-vip-modal__contact-body{display:none;padding:0 13px 13px;border-top:1px solid #f3e8e2}.ni-vip-modal__contact.is-open .ni-vip-modal__contact-body{display:block}.ni-vip-modal__contact-hint{padding-top:9px;font-size:10px;line-height:1.75;color:#9a8a86;letter-spacing:.01em}.ni-vip-modal__contact-list{margin:10px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:8px}.ni-vip-modal__contact-item{margin:0;padding:0}.ni-vip-modal__contact-card{display:block;padding:10px 11px;border-radius:15px;border:1px solid #eee2db;background:linear-gradient(180deg,#fffefd,#fff9f6);box-shadow:0 6px 16px #b39d9612;text-decoration:none;color:#6c615d}.ni-vip-modal__contact-card:hover{border-color:#e7d3cb;box-shadow:0 9px 18px #b39d961a;color:#5f5551}.ni-vip-modal__contact-card--static{cursor:default}.ni-vip-modal__contact-label{display:block;font-size:9px;color:#b59a92;letter-spacing:.18em;margin-bottom:4px}.ni-vip-modal__contact-value{display:block;font-size:12px;line-height:1.6;color:#6a5f5b;word-break:break-word}.ni-vip-modal__contact-note{display:block;margin-top:3px;font-size:10px;line-height:1.6;color:#9b8b86}.ni-vip-modal__contact-button{display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px;text-align:center}.ni-vip-modal__contact-button img{display:block;border:0;max-width:84px;width:auto;height:auto;border-radius:8px;box-shadow:0 2px 6px #bfa8a11a;margin:0 auto}.ni-vip-modal__qr{margin-top:10px;padding:10px 0 0;border-top:1px dashed #eadcd5;text-align:center}.ni-vip-modal__qr-caption{display:block;margin-bottom:7px;font-size:9px;letter-spacing:.18em;color:#b19b93}.ni-vip-modal__qr img{display:inline-block;max-width:76px;max-height:76px;padding:6px;background:#fff;border:1px solid #eee0d9;border-radius:14px;box-shadow:0 5px 12px #836e690d}.ni-vip-modal__actions{margin-top:12px;text-align:right}.ni-vip-modal__btn{display:inline-flex;align-items:center;justify-content:center;min-height:0;min-width:82px;padding:6px 14px;border:1px solid #dcc6be;border-radius:999px;background:linear-gradient(180deg,#f4e8e3,#ecd9d1);color:#725d59;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.45;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 8px 18px #9a736914;appearance:none;-webkit-appearance:none;outline:0}.ni-vip-modal__btn:hover{background:linear-gradient(180deg,#f3e5df,#e8d5cd);color:#654f4c}@media(max-width:640px){.ni-vip-modal-mask{padding:12px 0}.ni-vip-modal{width:calc(100% - 24px);max-width:none}.ni-vip-modal__inner{padding:16px 14px 13px}.ni-vip-modal__title{font-size:14px;letter-spacing:.05em}.ni-vip-modal__subtitle{font-size:9px}.ni-vip-modal__message{font-size:12px;padding:11px 12px}.ni-vip-modal__contact-toggle{padding:10px 12px}.ni-vip-modal__contact-body{padding:0 12px 12px}.ni-vip-modal__actions{text-align:center}.ni-vip-modal__btn{min-width:86px;padding:6px 14px}}html body .ni-vip-modal,html body .ni-vip-modal.is-contact-open,html body .ni-vip-modal.is-viewport-clipped{height:auto;max-height:none;overflow:hidden;flex-shrink:0}html body .ni-vip-modal .ni-vip-modal__inner,html body .ni-vip-modal.is-contact-open .ni-vip-modal__inner,html body .ni-vip-modal.is-viewport-clipped .ni-vip-modal__inner{max-height:none;overflow:visible;overflow-y:visible}html body .ni-vip-modal-mask{background:transparent;isolation:isolate}html body .ni-vip-modal-mask:before{content:"";position:absolute;inset:0;z-index:0;background:#2a24222e;-webkit-backdrop-filter:blur(9px) saturate(1.06);backdrop-filter:blur(9px) saturate(1.06);pointer-events:none}html body .ni-vip-modal-mask:after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at center,#ffffff14 0,#ffffff09 38%,#201b191a 72%,#120e0d2e);pointer-events:none}html body .ni-vip-modal-mask.is-show{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}html body .ni-vip-modal__btn{background:linear-gradient(180deg,#f4e8e3,#ecd9d1);border:1px solid #dcc6be;color:#725d59}html body .ni-vip-modal__btn:hover{background:linear-gradient(180deg,#f3e5df,#e8d5cd);color:#654f4c}html.ni-image-motion-boot body.goods_body #goodsInfo #zoom1 img,html.ni-image-motion-boot body.goods_body #imglist img,html.ni-image-motion-boot body.goods_body .ni-spec-box img,html.ni-image-motion-boot body.goods_body .catt img,html.ni-image-motion-boot body.goods_body .ni-product-desc-wrap img.ni-content-img,html.ni-image-motion-boot body.goods_body .ni-product-desc-wrap img[data-ni-image-role=content],html.ni-image-motion-boot .ni-article-content img,html.ni-image-motion-boot .ni-article-content img.ni-content-img,html.ni-image-motion-boot .ni-article-content img[data-ni-image-role=content],html.ni-image-motion-boot [data-ni-article-content-body] img,html.ni-image-motion-boot .ni-product-card img,html.ni-image-motion-boot [data-ni-product-card] img,html.ni-image-motion-boot .ni-content-product-card img,html.ni-image-motion-boot .ni-sidebar-product img,html.ni-image-motion-boot .goodsItem img,html.ni-image-motion-boot .goodsBox img,html.ni-image-motion-boot .goodsBox2 img,html.ni-image-motion-boot .goodsList img,html.ni-image-motion-boot .new_img img,html.ni-image-motion-boot .ni-home-product-carousel img{opacity:0}img.ni-image-motion{opacity:1;filter:none;transition:opacity var(--ni-image-motion-duration, .28s) ease,filter var(--ni-image-motion-duration, .28s) ease,transform var(--ni-image-motion-duration, .28s) cubic-bezier(.22,.61,.36,1);will-change:auto}img.ni-image-motion[data-ni-image-motion-state=pending]{opacity:0;will-change:opacity,filter,transform}img.ni-image-motion[data-ni-image-motion-kind=product-hero][data-ni-image-motion-state=pending]{filter:blur(2px);transform:scale(1.004)}img.ni-image-motion[data-ni-image-motion-kind=product-card][data-ni-image-motion-state=pending]{transform:scale(.992)}img.ni-image-motion[data-ni-image-motion-kind=content][data-ni-image-motion-state=pending]{filter:blur(1.5px);transform:translateY(2px)}img.ni-image-motion[data-ni-image-motion-kind=transaction][data-ni-image-motion-state=pending],img.ni-image-motion[data-ni-image-motion-kind=detail-thumb][data-ni-image-motion-state=pending]{filter:none}img.ni-image-motion[data-ni-image-motion-state=ready]{opacity:1;filter:none;will-change:auto}html body.goods_body #goodsInfo.ni-product #zoom1.ni-main-image-link img.ni-image-motion{transition:opacity var(--ni-image-motion-duration, .39s) ease,filter var(--ni-image-motion-duration, .39s) ease,transform .32s ease}html body.goods_body #goodsInfo.ni-product #zoom1.ni-main-image-link.is-ni-media-transitioning>.ni-main-media-next img.ni-image-motion{opacity:1;filter:none;will-change:auto}.ni-carousel-media-pending{opacity:0}.ni-carousel-media-ready{opacity:1;transition:opacity .38s ease}@media(prefers-reduced-motion:reduce){img.ni-image-motion,img.ni-image-motion[data-ni-image-motion-state=pending],img.ni-image-motion[data-ni-image-motion-state=ready],.ni-carousel-media-pending,.ni-carousel-media-ready{opacity:1;filter:none;transform:none;transition-duration:.01ms}}
