.xt-supplier-discovery,.xt-supplier-discovery .v14-btn,.xt-supplier-discovery .v14-compare-bar,.xt-supplier-discovery .v14-inline-action,.xt-supplier-discovery .v14-shell,.xt-supplier-discovery .v14-shell input:not([type=checkbox]),.xt-supplier-discovery .v14-shell select{font-family:Xeniel Display,Noto Sans Thai,Arial,sans-serif}.xt-supplier-discovery .v14-directory-hero{background:#f4f9f6}.xt-supplier-discovery .v14-directory-hero .v14-shell{padding-block:22px 0}.xt-directory-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.xt-supplier-discovery .v14-breadcrumb{margin-bottom:8px}.xt-supplier-discovery .xt-directory-heading h1{font-size:clamp(25px,3vw,36px);line-height:1.4;margin:0}.xt-directory-heading>a{font-size:13px;font-weight:700}.xt-directory-query{margin-top:16px;max-width:900px}.xt-directory-query>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.xt-directory-query>div{display:flex;gap:8px;background:white;border:1px solid #a4bfb8;border-radius:12px;padding:5px}.xt-supplier-discovery .xt-directory-query input[type=search]{border:0;background:transparent;min-width:0;flex:1 1;font-size:16px}.xt-directory-query button{flex:none}.xt-supplier-discovery .xt-directory-guest{font-size:12px;margin:10px 0;color:#48645a}.xt-supplier-discovery .v14-tabs{margin-bottom:0;border-bottom:0}.xt-supplier-discovery .v14-directory-layout{padding-top:24px;gap:24px}.xt-supplier-discovery .v14-section-head{margin:0 0 16px}.xt-supplier-discovery .v14-section-head h2{font-size:24px}.xt-directory-filter-toggle,.xt-supplier-discovery .v14-filter-tags:empty{display:none}.xt-supplier-discovery .xt-directory-help{padding-block:0 24px}.xt-directory-help>details{padding:16px 20px;border:1px solid #d7e3e7;border-radius:14px;background:#f5faf7}.xt-directory-help summary{cursor:pointer;min-height:44px;align-content:center;font-size:15px;font-weight:700}.xt-directory-help details>div{padding:12px 0}.xt-supplier-discovery .v14-filter,.xt-supplier-discovery .v14-supplier-card{box-shadow:none}.xt-supplier-discovery .v14-supplier-card .v14-actions{margin-top:auto}.xt-supplier-discovery .v187-contact-emphasis a{overflow-wrap:anywhere}.xt-supplier-discovery :focus-visible{outline:3px solid #b97400;outline-offset:3px}@media(max-width:900px){.xt-supplier-discovery .v14-directory-layout{grid-template-columns:1fr;gap:18px}.xt-supplier-discovery .xt-directory-filters{position:static;padding:0}.xt-directory-filters>h2{display:none}.xt-directory-filter-toggle{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;border:0;border-radius:12px;background:#fff;color:#173447;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.xt-directory-filter-content{display:none;padding:4px 18px 18px}.xt-directory-filter-content[data-expanded=true]{display:block}}@media(max-width:540px){.xt-supplier-discovery .v14-shell{width:calc(100% - 32px)}.xt-directory-heading{align-items:flex-start;gap:12px}.xt-directory-heading>a{font-size:11px;max-width:85px;text-align:right;padding-top:8px}.xt-supplier-discovery .xt-directory-heading h1{font-size:25px}.xt-directory-query button{padding-inline:12px;font-size:12px}.xt-supplier-discovery .v14-tabs{gap:0}.xt-supplier-discovery .v14-tabs a{padding:10px 8px;font-size:12px}.xt-supplier-discovery .v14-section-head{gap:12px;align-items:flex-start}.xt-supplier-discovery .v14-section-head h2{font-size:21px}.xt-supplier-discovery .v14-section-head>b{font-size:12px;padding:8px 10px}.xt-supplier-discovery .v14-supplier-card{padding:20px}.xt-supplier-discovery .v14-directory-layout{padding-top:16px}}