/* Series data and links are rendered by this plugin. Brand effects may style the shared hero. */
.wmc-shop-navigation{position:relative;max-width:var(--wmi-shop-width,1240px);width:calc(100% - 80px);margin:0 auto;color:var(--wmi-cream,#f3e7cf)}
.wmc-service-hero{display:flex;align-items:center;min-height:128px}
.wmc-service-copy h1{margin:0;color:var(--wmi-cream,#f3e7cf);font-family:"Noto Serif TC",serif;letter-spacing:.15em}
.wmc-series-tabs{display:flex;flex-wrap:wrap;gap:0;border-block:1px solid #c29d6447;background:linear-gradient(100deg,#e2b06c08,transparent)}
.wmc-series-link{position:relative;display:flex;align-items:center;justify-content:center;min-height:58px;padding:16px 28px;border-right:1px solid #c29d6429;color:var(--wmi-cream,#e8daca);font-size:15px;letter-spacing:.13em;text-decoration:none;transition:background-color .2s,color .2s}
.wmc-series-link[aria-current="page"]{background:linear-gradient(180deg,#d9ab6420,#d9ab6406);color:#f5d59e;box-shadow:inset 0 -2px #cca461,0 8px 18px -14px #f3c57c}
.wmc-series-link:hover{background:#d9ab6415;color:#ffe6ba}
.wmc-series-link:focus-visible{outline:2px solid #efd39c;outline-offset:-4px}
.wmc-shop-navigation-page .brand-shop-content{padding-top:0}
.wmc-shop-navigation-page .walkin-catalog-shell{margin-top:18px}
.wmc-shop-navigation-page .brand-shop-catalog{padding-top:18px}
@media(max-width:700px){.wmc-shop-navigation{width:calc(100% - 40px)}.wmc-series-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.wmc-series-link{min-width:0;min-height:50px;padding:12px 4px;font-size:12px;letter-spacing:.04em;text-align:center}.wmc-shop-navigation-page .walkin-catalog-shell{margin-top:14px}.wmc-shop-navigation-page .brand-shop-catalog{padding-top:14px}}
@media(prefers-reduced-motion:reduce){.wmc-series-link{transition:none}}
