:root{--blue:#2788d8;--blue-dark:#1c72bb;--red:#ef4b4b;--dark:#1c72bb;--soft:#f4f5f7}body{background:#f4f5f7}.utility{background:#fff;color:#777;border-bottom:1px solid #eee}.header{height:116px;background:#fff}.brand{min-width:520px}.brand strong{font-size:20px}.brand small{font-size:13px}.brand__mark{border-radius:0;background:#fff;box-shadow:none;color:#43a5dc;font-size:27px;width:62px}.search{border:1px solid #ddd;height:42px}.search button{background:#e94d4d;width:60px;font-size:0}.search button:after{content:"⌕";font-size:25px}.header:after{content:"Gold Member  ★  Audited";font-size:12px;color:#9b742c;border:0;background:#fff;padding:0;position:absolute;margin:52px 0 0 73px}.header__actions{display:none}.nav{position:relative;background:#2d8ddc}.nav__inner{height:40px}.nav a{padding:0 30px;border:0;font-weight:400}.nav a:hover,.nav .active{background:#217dc7}.hero{width:min(1210px,calc(100% - 36px));min-height:300px;margin:20px auto 0;background:url("https://image.made-in-china.com/208f0j00WTuGlnezgUcw/1.webp") center/cover no-repeat}.hero__inner{min-height:300px}.hero__copy,.hero__product,.hero__circuit{display:none}.marketplace{display:grid;grid-template-columns:255px 1fr;gap:20px;padding:22px 0 12px;align-items:start}.marketplace__side{border:0;background:#fff;padding:20px}.marketplace__side>h2{margin:0 0 14px;padding:0;background:#fff;color:#222;font-size:18px}.marketplace__side>a{display:flex;justify-content:space-between;padding:10px;border:0;color:#444}.marketplace__side>a:hover{color:#2788d8;background:#f5faff}.marketplace__support{padding:17px 10px;margin-top:16px;border-top:1px solid #eee;background:#fff}.marketplace__support p{font-size:12px;color:#777}.marketplace__support a{display:block;text-align:center;background:#ef4b4b;border-radius:20px;color:#fff;padding:9px}.marketplace__content{min-width:0;background:#fff;padding:20px}.marketplace__title{display:flex;align-items:end;justify-content:space-between;border:0;padding:0;margin-bottom:14px}.marketplace__title small{display:none}.marketplace__title h2{font-size:18px;margin:0}.marketplace__title>a{color:#2788d8;font-size:13px}.marketplace__title--next{margin-top:38px}.market-products{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.market-card{position:relative;border:0;padding:0;background:#fff;transition:.18s}.market-card:hover{border:0;box-shadow:none}.market-card__media{height:220px;margin:0 0 10px;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden;position:relative}.market-card__media>span{position:absolute;left:0;bottom:0;top:auto;background:#888;color:#fff;padding:2px 6px;font-size:11px;z-index:2}.market-card__media img{width:100%;height:100%;object-fit:contain}.market-card h3{font-size:14px;font-weight:400;line-height:1.45;height:42px;margin:0 0 8px;overflow:hidden}.market-card p{margin:0;color:#888}.market-card p b{color:#ef4b4b}.market-card small{display:block;color:#999;margin:3px 0 12px}.market-card>a{display:block;border:1px solid #333;border-radius:22px;color:#222;text-align:center;padding:7px;font-weight:700}.market-card>a:hover{background:#ef4b4b;border-color:#ef4b4b;color:#fff}.trust{margin-top:22px;box-shadow:none;border:0;background:#fff}.section{padding:42px 0}.section__head{text-align:left;max-width:none;margin-bottom:24px;border:0}.section__head:after{display:none}.section__head h2{font-size:24px}.section__head p{margin-top:0}.category-grid{grid-template-columns:repeat(5,1fr);gap:12px}.category-grid article{border-radius:0;box-shadow:none;border:0;background:#fff}.selection-center,.applications,.resources,.faq,#trade{display:none}.catalog{background:#fff}.product-feature{border-radius:0}.about{background:#fff;border-top:12px solid #f4f5f7}.about__copy h2{font-size:29px}.contact{background:#f4f5f7}.contact__panel{box-shadow:none;border:0}.contact__copy{background:#2788d8}.inquiry button{background:#ef4b4b}footer{background:#292929}@media(max-width:960px){.header:after{display:none}.brand{min-width:330px}.marketplace{grid-template-columns:190px 1fr}.market-products{grid-template-columns:repeat(2,1fr)}.category-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.brand{min-width:0}.marketplace{display:block}.marketplace__side{margin-bottom:20px}.market-products{grid-template-columns:1fr 1fr;gap:10px}.market-card__media{height:155px}.market-card h3{height:62px;font-size:14px}.category-grid{grid-template-columns:1fr 1fr}.hero{min-height:150px}.hero__inner{min-height:150px}}
:root{--banner-ratio:4.8}.hero{min-height:0!important;aspect-ratio:var(--banner-ratio)/1;background-size:100% 100%!important}.hero__inner{min-height:0!important;height:100%}
.market-search-note{margin:0 0 18px;padding:10px 13px;background:#eef7ff;border-left:3px solid #2788d8;color:#315a78}.market-card[hidden]{display:none}
main{display:flex;flex-direction:column}.hero{order:1}.trust{order:2}.marketplace{order:3}.company-gallery{order:4}.about{order:5}.contact{order:6}main>.section:not(.contact),main>.catalog{order:7}.trust{width:min(1200px,calc(100% - 36px));margin-top:20px}.catalog-extra,.featured-limit>.market-card:nth-child(n+4){display:none}.catalog-expanded .catalog-extra{display:flex}.catalog-expanded .market-products.catalog-extra{display:grid}.catalog-expanded .featured-limit>.market-card:nth-child(n+4){display:block}.catalog-toggle{display:block;margin:32px auto 4px;border:1px solid #2788d8;border-radius:3px;background:#fff;color:#1d70ad;padding:11px 28px;font-weight:700;cursor:pointer}.catalog-toggle:hover{background:#2788d8;color:#fff}#categories,#catalog{display:none}.marketplace__title--next{margin-top:34px}.company-gallery{padding-top:45px}.about{margin-top:0}.marketplace__side{position:sticky;top:14px}
.core-protection>.market-card:first-child{display:none}.core-protection>.market-card:nth-child(4){display:block}.catalog-expanded .core-protection>.market-card:first-child{display:block}
.trust{display:none}.catalog-extra{display:flex}.market-products.catalog-extra{display:grid}.featured-limit>.market-card:nth-child(n+4),.core-protection>.market-card:first-child{display:block}.catalog-toggle{display:none}.marketplace{order:2}.company-gallery{order:3}.about{order:4}.contact{order:5}.marketplace__side{position:static}.supplier-contact-card{margin-top:18px;padding:18px 10px;border-top:10px solid #f4f5f7;display:grid;gap:6px}.supplier-contact-card h3{margin:0 0 8px;font-size:18px}.supplier-contact-card span{color:#666}.supplier-contact-card a{color:#277fbe;word-break:break-word}.contact__copy a{color:#fff;text-decoration:underline}.form-disclosure a{color:#277fbe}.brand strong{max-width:430px;line-height:1.25}
.marketplace__side>a{padding:10px 10px}.marketplace__side>a:after{content:""}
