.catalog-toolbar .five-wrap{position:relative;gap:16px}
.part-search button{white-space:nowrap;flex-shrink:0;gap:12px}
.five-language{position:relative;flex-shrink:0;font-size:13px}
.five-language summary{cursor:pointer;list-style:none;padding:9px 12px;border:1px solid #8a9ba2;border-radius:6px;color:#eef4f6;white-space:nowrap}
.five-language summary::-webkit-details-marker{display:none}
.five-language summary:focus-visible{outline:2px solid #e9662d;outline-offset:3px}
.five-language[open] summary{background:#edf3f7;color:#132d46}
.five-language-panel{position:absolute;z-index:1000;inset-inline-end:0;top:calc(100% + 8px);width:min(540px,calc(100vw - 32px));max-height:65vh;overflow:auto;padding:16px;background:#fff;border:1px solid #d8e0e5;border-radius:8px;box-shadow:0 10px 35px #132d4626}
.five-language .wpm-language-switcher{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}
.five-language .wpm-language-switcher li{display:block;margin:0;min-width:0}
.five-language .wpm-language-switcher li>a,.five-language .wpm-language-switcher li>span{display:block;padding:9px 8px;border-radius:4px;white-space:normal;color:#132d46}
.five-language .wpm-language-switcher a:hover,.five-language .wpm-language-switcher .active>span{background:#edf3f7}
.catalog-currency{font-size:12px;color:#c2cfd4}
html[dir=rtl] .industrial-home,html[dir=rtl] .five-footer,html[dir=rtl] .catalog-toolbar{text-align:right}
html[dir=rtl] .part-search input{padding-inline-start:16px;padding-inline-end:95px}
html[dir=rtl] .part-search button{right:auto;left:4px}
html[dir=rtl] .hero-copy h1{letter-spacing:normal}
html[dir=rtl] .part-number,html[dir=rtl] .sku,html[dir=rtl] .woocommerce-Price-amount{direction:ltr;unicode-bidi:isolate}
@media(max-width:767px){.catalog-toolbar .five-wrap{gap:8px}.five-language summary{padding:7px 9px;font-size:12px}.five-language .wpm-language-switcher{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-currency{display:none}.five-language-panel{position:fixed;inset-inline:16px;top:auto;margin-top:8px;width:auto}.hero-copy h1{overflow-wrap:break-word}}
