.language-menu-row{display:flex;justify-content:flex-end;position:relative;padding-block:6px;border-bottom:1px solid #dce3dd}.header-language-menu{position:relative;z-index:40;font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:1.5;letter-spacing:0;color:#17382d}.header-language-menu summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:5px 12px;border:1px solid #aebfb1;border-radius:6px;background:#fff;min-height:34px}.header-language-menu summary::-webkit-details-marker{display:none}.header-language-menu summary:focus-visible,.header-language-menu a:focus-visible{outline:3px solid #65896a;outline-offset:3px}.header-language-menu nav{position:absolute;inset-inline-end:0;top:calc(100% + 6px);width:210px;max-width:calc(100vw - 32px);max-height:65vh;overflow-y:auto;background:#fff;border:1px solid #cbd6cf;border-radius:8px;box-shadow:0 10px 30px #17382d26;padding:8px;display:grid;gap:2px}.header-language-menu a{display:block;padding:9px 12px;border-radius:4px;color:#17382d;text-decoration:none}.header-language-menu a:hover,.header-language-menu a[aria-current=page]{background:#e7efe7}html[dir=rtl] .language-menu-row{justify-content:flex-start}.header-language-menu:not([open]) nav{display:none}
.localized-page .section{padding:32px 0 48px}.localized-page h1{font-size:clamp(1.8rem,3.4vw,2.8rem);margin-bottom:20px;max-width:1050px}.localized-main-nav{display:flex;flex-wrap:wrap;gap:8px}.localized-main-nav a{display:inline-flex;align-items:center;min-height:44px;padding:9px 15px;border:1px solid #aebfb1;border-radius:6px;background:#fff;font-weight:650;font-size:15px}.localized-main-nav a:hover,.localized-main-nav a[aria-current=page]{background:#17382d;color:#fff}.localized-actions{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 24px}.localized-actions a{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:12px 24px;border-radius:6px;font-size:17px;font-weight:750;border:2px solid #17382d}.action-quote{background:#17382d;color:#fff}.localized-actions .action-whatsapp{background:#087a40;color:#fff;border-color:#087a40}.localized-actions a:hover{filter:brightness(1.15)}.localized-product-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 28px}.localized-product-card{display:flex;align-items:center;gap:20px;padding:20px;background:#fff;border:2px solid #b0c4b5;border-radius:10px;box-shadow:0 4px 14px #17382d0a}.localized-product-card:hover{border-color:#17382d;box-shadow:0 6px 20px #17382d20}.localized-product-card img{width:42%;height:150px;object-fit:contain;background:#fff;border-radius:6px}.localized-product-card>div{flex:1}.localized-page .localized-product-card h2{font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.4;margin:0 0 16px}.product-card-button{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:10px 16px;background:#17382d;color:#fff;border-radius:5px;font-size:15px;font-weight:700}.localized-page main p a:not(.btn){text-decoration:underline;text-underline-offset:3px}.header-language-menu summary{min-height:44px}@media(max-width:700px){.localized-page .nav-shell{padding-block:12px;gap:12px}.localized-main-nav{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.localized-main-nav a{padding:8px;font-size:13px;justify-content:center;text-align:center}.localized-page .section{padding:24px 0 36px}.localized-actions{gap:8px;margin-bottom:18px}.localized-actions a{flex:1;padding:10px 12px;font-size:15px}.localized-product-cards{grid-template-columns:1fr;gap:12px}.localized-product-card{padding:14px;gap:14px}.localized-product-card img{height:110px;width:34%}.localized-page .localized-product-card h2{margin-bottom:10px}.product-card-button{font-size:14px;padding:9px 12px}}
.language-links{display:flex;flex-wrap:wrap;gap:.7rem 1.2rem;align-items:center;padding:1rem 0;font-family:system-ui,sans-serif}.localized-page{font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.8}.localized-page h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.25}.localized-page h2{margin-block-start:2rem}.localized-page p{max-width:78ch}.localized-page .nav-shell{flex-wrap:wrap;gap:1rem}.localized-page .btn{margin:.4rem}.localized-product-image{display:block;width:100%;max-width:600px;height:auto;object-fit:contain;margin:2rem 0}.localized-table{overflow-x:auto;margin:1.5rem 0}.localized-table table{border-collapse:collapse;width:100%;min-width:700px}.localized-table caption{text-align:start;font-weight:700;padding:.8rem 0}.localized-table th,.localized-table td{padding:.8rem;border:1px solid #cbd6cf;text-align:start}html[dir=rtl] .localized-table{direction:ltr}html[dir=rtl] .localized-table th{direction:rtl}html[dir=rtl] .brand,html[dir=rtl] bdi{unicode-bidi:isolate}html[lang=vi]{font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif}
