.au-language{position:absolute;inset-inline-end:10px;top:4px;z-index:1200;font:600 11px/1.3 system-ui,sans-serif;color:#173b5e;direction:ltr}.au-language summary{display:flex;align-items:center;gap:4px;padding:5px 7px;background:#fff;border:1px solid #dbe5ed;border-radius:20px;cursor:pointer;list-style:none}.au-language summary::-webkit-details-marker{display:none}.au-language nav{position:absolute;inset-inline-end:0;top:34px;min-width:150px;padding:6px;background:#fff;border:1px solid #dbe5ed;border-radius:12px;box-shadow:0 12px 34px #12345420}.au-language a{display:block!important;padding:9px 12px!important;text-decoration:none;color:#173b5e!important;border-radius:7px;font:500 13px/1.4 system-ui,sans-serif!important;white-space:nowrap}.au-language a:hover,.au-language a[aria-current]{background:#eaf2f9}.site-header-v63,.mobile-header{position:relative}.au-language :focus-visible{outline:2px solid #1769a5;outline-offset:2px}html[dir=rtl] body{font-family:Tahoma,"Segoe UI",Arial,sans-serif}html[dir=rtl] input[type=tel],html[dir=rtl] input[type=number],html[dir=rtl] a[href^="tel:"],html[dir=rtl] [class*=product-code],html[dir=rtl] [class*=dimensions]{direction:ltr;unicode-bidi:isolate}html[dir=rtl] textarea,html[dir=rtl] input[type=text]{text-align:start}html[dir=rtl] .au-language{font-family:system-ui,sans-serif}html[dir=rtl] .cms-config,html[dir=rtl] .qw-app{text-align:start}@media(max-width:767px){.au-language{top:7px;inset-inline-end:9px}.au-language summary{padding:5px;font-size:10px}.au-language summary svg{width:14px;height:14px}.au-language nav{min-width:145px}}@media(prefers-reduced-motion:reduce){.au-language *{scroll-behavior:auto}}

.site-header-v63>.au-language{position:relative;top:auto;inset-inline-end:auto;width:max-content;margin-block:4px 0;margin-inline-start:auto;margin-inline-end:max(16px,calc((100% - 1400px)/2));height:28px}.mobile-header .au-language{top:5px}

.au-flag{display:block;flex:0 0 auto;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px #112f4a18}.au-language summary{gap:6px}.au-language-chevron{font-size:12px}.au-language nav a{display:flex!important;align-items:center;gap:9px}.au-language-inline{position:relative!important;inset:auto!important;margin:0!important;height:auto!important;display:block;flex:0 0 auto;font-size:13px}.au-language-inline summary{padding:8px 7px;border:0;background:transparent;border-radius:7px}.au-language-inline nav{top:100%;z-index:1201}.au-language-inline nav a .au-flag{width:24px;height:16px}
/* Arabic reads right to left; photos, dimensions and physical page columns keep their original positions. */
html[dir=rtl] body{direction:ltr}html[dir=rtl] :is(h1,h2,h3,h4,p,legend,label,summary,button,textarea){direction:rtl}html[dir=rtl] :is(.hp20-layout,.hp20-center,.hp20-side-grid,.hc23-footer-grid,.header-inner-v63){direction:ltr}html[dir=rtl] :is(.pd-chat-window,.pd-chat-message,.cms-simple-copy-v244){direction:rtl}html[dir=rtl] .au-language,html[dir=rtl] .au-language summary{direction:ltr}html[dir=rtl] .au-language nav a{direction:ltr}


.au-language>button{display:flex!important;align-items:center!important;gap:6px!important;direction:ltr!important;padding:7px!important;border:0!important;background:transparent!important;border-radius:7px;color:#173b5e!important;font:600 13px/1.3 system-ui,sans-serif!important;cursor:pointer}.au-language-popup{position:fixed;inset:auto;margin:0;padding:10px;width:230px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;border:1px solid #d6e1eb;border-radius:14px;background:#fff;color:#173b5e;box-shadow:0 14px 44px #102d4b35;box-sizing:border-box}.au-language-popup::backdrop{background:#102a430d}.au-language-options{display:grid!important;grid-template-columns:minmax(0,1fr)!important;position:static!important;gap:3px!important;padding:0!important;margin:0!important;min-width:0!important;background:white!important;box-shadow:none!important;border:0!important}.au-language-popup .au-language-options>a{display:flex!important;align-items:center!important;gap:10px!important;direction:ltr!important;padding:11px 10px!important;text-decoration:none!important;border:0!important;border-radius:8px;background:white!important;color:#173b5e!important;font:500 14px/1.4 system-ui,Arial,sans-serif!important;white-space:nowrap}.au-language-options>a>b{margin-inline-start:auto;font-size:11px;color:#607990}.au-language-options>a:hover,.au-language-options>a[aria-current]{background:#edf4fb!important}.au-language-close{display:block;margin:0 0 4px auto;padding:0;width:28px;height:28px;border:0;border-radius:50%;background:#f0f4f8;color:#173b5e;font:24px/1 Arial,sans-serif;cursor:pointer}.au-language-popup :focus-visible{outline:2px solid #2468a0;outline-offset:1px}

/* Never paint the retired header Blog link during legacy menu hydration. */
header.site-header-v63 .category-static-group-v240>a[href$="blog.php"],header.site-header-v63 .category-static-group-v240>a[href*="blog.php?"]{display:none!important}

/* Contact rows grow with translated labels instead of retaining a saved one-line height. */
:root:not(#au-contact-a):not(#au-contact-b):not(#au-contact-c):not(#au-contact-d):not(#au-contact-e) .pd-shared-footer .hc23-footer-contact>a{height:auto!important;min-height:0!important;max-height:none!important;line-height:1.6!important;white-space:normal!important;clear:both}
:root:not(#au-contact-a):not(#au-contact-b):not(#au-contact-c):not(#au-contact-d):not(#au-contact-e) .pd-shared-footer .pd-contact-number{display:inline-block!important;white-space:nowrap!important;direction:ltr;unicode-bidi:isolate;overflow-wrap:normal!important}
