.bh-pdf-language-note{font-size:12px;color:#637166;margin:9px 0}
html[dir=rtl] body{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] .product{text-align:right}html[dir=rtl] .product .arrow{float:left}html[dir=rtl] .hero:before{background:linear-gradient(270deg,rgba(15,29,23,.68),rgba(15,29,23,.1) 85%)}html[dir=rtl] .hero h1,html[dir=rtl] .heading h2,html[dir=rtl] .story h2{letter-spacing:0;line-height:1.4}html[dir=rtl] .eyebrow,html[dir=rtl] .top{letter-spacing:0}html[dir=rtl] .bh-icon-right,html[dir=rtl] .bh-icon-left{transform:scaleX(-1)}html[dir=rtl] .viewerStage,html[dir=rtl] .viewerstage,html[dir=rtl] .pdf-stage,html[dir=rtl] #viewerContainer{direction:ltr}html[dir=rtl] a[href^="tel:"],html[dir=rtl] .cardprice,html[dir=rtl] .detailprice{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .pricing th{text-align:right}html[dir=rtl] .pricetable td{direction:ltr}html[dir=rtl] .viewercontrols{flex-wrap:wrap}html[dir=rtl] .logo img{direction:ltr}
@media(max-width:600px){.links{flex-wrap:wrap}html[dir=rtl] .hero h1{font-size:44px}html[dir=rtl] .nav{gap:12px}.bh-pdf-language-note{line-height:1.5}}

header:has(.bh-language-bar){flex-wrap:wrap}html[dir=rtl] .actions{margin-left:0;margin-inline-start:auto}html[dir=rtl] #stage{direction:ltr}
.bh-language-bar{position:relative;display:inline-flex;align-items:center;flex-shrink:0;direction:ltr;color:#203c34;font:14px/1.5 Arial,sans-serif;z-index:30}
.bh-language-bar select[hidden]{display:none!important}
.bh-language-trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:#45594e;font:13px Arial,sans-serif;white-space:nowrap;cursor:pointer}
.bh-language-trigger:hover{background:#e9ede5}.bh-language-trigger:focus-visible,.bh-language-close:focus-visible,.bh-language-option:focus-within{outline:2px solid #a38257;outline-offset:3px}
.bh-language-globe,.bh-language-chevron{display:inline-block;background:currentColor;width:16px;height:16px;flex-shrink:0;-webkit-mask:var(--bh-lang-mask) center/contain no-repeat;mask:var(--bh-lang-mask) center/contain no-repeat}.bh-language-globe{--bh-lang-mask:url('/assets/icons/language-globe.svg')}.bh-language-chevron{--bh-lang-mask:url('/assets/icons/chevron-down.svg');width:12px;height:12px}
.bh-language-menu{box-sizing:border-box;position:absolute;top:calc(100% + 10px);right:0;width:258px;max-width:calc(100vw - 40px);padding:15px 9px 9px;background:#fffefa;border:1px solid #e5e7de;border-radius:17px;box-shadow:0 12px 38px #203c3420;z-index:50;text-align:left}.bh-language-menu[hidden]{display:none!important}
.bh-language-menu-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 5px 9px 10px}.bh-language-menu-head h2{font:500 14px Arial,sans-serif;letter-spacing:0;line-height:1.5;margin:0;color:#203c34}.bh-language-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;margin:-10px -2px -7px 0;border:0;background:transparent;color:#778174;border-radius:8px;font:24px Arial,sans-serif;cursor:pointer}
.bh-language-options{display:grid;gap:3px;min-width:0;border:0;padding:0;margin:0}.bh-language-option{display:flex;align-items:center;gap:11px;min-height:49px;padding:0 12px;border-radius:10px;color:#405447;cursor:pointer;font:14px/1.5 Arial,sans-serif}.bh-language-option:hover{background:#f0f2eb}.bh-language-option:has(input:checked){background:#edf2e9;color:#203c34}.bh-language-option input{appearance:auto;width:16px;height:16px;min-height:0;margin:0;padding:0;accent-color:#203c34;flex-shrink:0}.bh-language-name{flex:1}.bh-language-code{font-size:11px;color:#7b8479;letter-spacing:.7px}.nav{gap:16px}
@media(max-width:760px){.nav{flex-wrap:wrap;gap:8px 12px}.nav>.logo{order:0}.nav>.bh-language-bar{order:1;margin-inline-start:auto}.nav>.account-nav{order:2;flex-basis:100%;justify-content:flex-end;flex-wrap:wrap}.bh-language-trigger{padding:0 5px}.bh-language-menu{max-width:calc(100vw - 32px)}header>.bh-language-bar{margin-inline-start:auto}}
@media(prefers-reduced-motion:no-preference){.bh-language-trigger{transition:background .15s ease}}
