header .language-switch{flex-shrink:0;align-items:center;gap:9px;position:relative}header .language-switch>a{place-items:center;min-width:24px;min-height:44px;padding:0;display:grid;position:relative;border:0!important}header .language-switch>a[aria-current]:after{content:"";background:#ceb978;height:1px;position:absolute;bottom:5px;left:2px;right:2px}header .language-switch>a:focus-visible,header .language-menu>summary:focus-visible{outline-offset:3px;outline:1px solid #ceb978}header .language-switch>span{opacity:.45}.language-menu{pointer-events:auto;margin-left:5px;position:relative}.language-menu>summary{cursor:pointer;min-width:44px;min-height:44px;color:inherit;border:0;justify-content:center;align-items:center;gap:7px;padding:0;list-style:none;display:flex}.language-menu>summary::-webkit-details-marker{display:none}.language-menu>summary::marker{content:""}.language-globe,.language-chevron{background:currentColor;flex:none;display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.language-globe{width:21px;height:21px;mask-image:url(/assets/icons/globe.svg)}.language-chevron{width:12px;height:12px;transition:transform .18s;mask-image:url(/assets/icons/chevron-down.svg)}.language-menu[open] .language-chevron{transform:rotate(180deg)}.language-panel{overscroll-behavior:contain;box-sizing:border-box;color:#eee9df;text-align:left;letter-spacing:0;isolation:isolate;background:#1e2520;border:1px solid #ceb97880;border-radius:3px;width:244px;max-width:calc(100vw - 40px);max-height:calc(100svh - 96px);padding:17px 18px 15px;font-family:Arial,Yu Gothic,sans-serif;line-height:1.5;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 28px #0004}.language-panel .language-panel-label{letter-spacing:.12em;color:#d9c99f;margin:0 0 10px;font:9px/1.5 Arial,sans-serif}.language-panel ul{margin:0;padding:0;list-style:none;display:block}.language-panel .language-option{border-bottom:1px solid #eee9df18;justify-content:space-between;align-items:center;gap:16px;min-height:45px;padding:0;display:flex}.language-option bdi{color:#eee9df;white-space:nowrap;font:16px/1.6 Georgia,Yu Mincho,serif}.language-option bdi[lang=ar]{font-family:Noto Naskh Arabic,Traditional Arabic,Tahoma,serif;font-size:20px}.language-option bdi[lang=hi]{font-family:Nirmala UI,Mangal,sans-serif;font-size:17px}.language-option small{color:#b9b5a8;white-space:nowrap;font:10px/1.5 Arial,Yu Gothic,sans-serif}.language-panel .language-option>a{opacity:1;width:100%;min-height:45px;color:inherit;border:0;justify-content:space-between;align-items:center;gap:16px;padding:4px 0;text-decoration:none;display:flex}.language-panel .language-option>a:hover,.language-panel .language-option>a:focus-visible{outline-offset:3px;background:#ceb97812;outline:1px solid #ceb978}.language-panel .language-option>a[aria-current] bdi,.language-current{color:#e4c776}.language-panel .language-option>a[aria-current]{border:0}.language-panel .language-panel-note{color:#b9b5a8;max-width:none;margin:13px 0 0;font:10px/1.7 Arial,Yu Gothic,sans-serif}@media (width>=801px){header .language-switch,header .site-menu{border-left:1px solid #a9ae9a55;padding-left:18px}}@media (width<=800px){header .header-actions{gap:14px}header .language-switch{gap:5px}.language-menu{margin-left:3px}.language-panel{width:232px;top:calc(100% + 5px)}}@media (width<=480px){.journey header .brand,.interior header .brand,html[lang=en] header .brand{letter-spacing:.13em;white-space:nowrap;font-size:14px}header .header-actions{gap:10px}header .language-switch{gap:3px}.language-menu{margin-left:1px}.language-panel{right:-46px}}@media (width<=359px){.journey header,.interior header{padding-inline:14px!important}.journey header .brand,.interior header .brand,html[lang=en] header .brand{letter-spacing:.07em;font-size:13px}header .header-actions,html[lang=en] .header-actions{gap:7px}header .site-menu>summary{font-size:9px}.language-panel{right:-42px}}@media (prefers-reduced-motion:reduce){.language-chevron{transition:none}}
