@charset "UTF-8";
/* Shared only by island breadcrumbs; storefront category trails are unchanged. */
.island-breadcrumb{display:block;margin:0 0 30px;color:#8b7563;font:400 13px/1.6 "Noto Sans TC","Microsoft JhengHei",sans-serif;letter-spacing:.02em;text-align:left}
.island-breadcrumb ol{display:flex;align-items:center;flex-wrap:wrap;gap:4px 13px;list-style:none;margin:0;padding:0}
.island-breadcrumb li{display:flex;align-items:center;gap:13px;min-width:0;max-width:100%;margin:0;padding:0;list-style:none}
.island-breadcrumb li+li::before{content:"";display:block;flex:none;width:5px;height:5px;border-top:1px solid #c9b49e;border-right:1px solid #c9b49e;transform:rotate(45deg)}
.island-breadcrumb a{display:inline-flex;align-items:center;min-height:36px;padding:3px 2px;border:0;border-radius:4px;background:none;color:#8b7563;font:inherit;letter-spacing:inherit;text-decoration:none;overflow-wrap:anywhere}
.island-breadcrumb a:hover{color:#a25431;text-decoration:underline;text-underline-offset:5px}
.island-breadcrumb a:focus-visible{outline:2px solid #b66136;outline-offset:4px}
.island-breadcrumb [aria-current=page]{color:#685443;font:500 13px/1.6 "Noto Sans TC","Microsoft JhengHei",sans-serif;letter-spacing:inherit;overflow-wrap:anywhere}
.content-trail{margin-top:28px}
.content-trail .island-breadcrumb{margin-bottom:0}
.guide-breadcrumb-wrap{max-width:1160px;width:calc(100% - 48px);margin:25px auto 0}
@media(max-width:600px){.island-breadcrumb{margin-bottom:24px;font-size:12px}.island-breadcrumb ol{gap:3px 10px}.island-breadcrumb li{gap:10px}.island-breadcrumb [aria-current=page]{font-size:12px}.content-trail{margin-top:20px}.guide-breadcrumb-wrap{width:calc(100% - 32px);margin-top:20px}}
