.language-picker{flex-shrink:0;position:relative}.language-trigger{min-width:132px;max-width:210px;color:#234538!important;height:auto!important;min-height:42px!important;font:500 14px/1.5 var(--font-sans)!important;box-shadow:none!important;background:#fff8e7!important;border:1px solid #ceb681!important;border-radius:7px!important;gap:8px!important;padding:8px 12px!important}.language-options{z-index:120!important;color:#1c4035!important;background:#fffbf2!important;border:1px solid #c5a464!important;border-radius:12px!important;min-width:230px!important;max-height:min(430px,65dvh)!important;box-shadow:0 15px 50px #132e3140!important}.language-options [data-slot=select-item]{font:500 15px/1.5 var(--font-sans);cursor:pointer;min-height:46px}.language-options [data-highlighted]{color:#143d30!important;background:#e6eedf!important}.language-option{justify-content:space-between;align-items:center;gap:20px;min-width:164px;display:flex}.language-option small{font:400 12px/1.5 var(--font-sans);color:#56705e}.announcement-language-actions{align-items:center;gap:18px;display:flex}.language-error{top:100%;color:#733726;z-index:125;background:#fff8e7;border:1px solid #ac7154;border-radius:6px;width:230px;padding:8px;font-size:13px;position:absolute;inset-inline-end:0}.translation-note{font:400 13px/1.5 var(--font-sans);color:inherit;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin:18px 0;display:flex}.translation-note button{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:36px;text-decoration:underline}.language-spinner{animation:.8s linear infinite language-spin}@keyframes language-spin{to{rotate:360deg}}html[dir=rtl] body{letter-spacing:normal;font-family:Tahoma,Arial,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4{letter-spacing:normal;font-family:Tahoma,Arial,sans-serif;line-height:1.6}html[dir=rtl] .eyebrow,html[dir=rtl] .footer-label,html[dir=rtl] .clinic-kicker{letter-spacing:normal}html[dir=rtl] em{font-style:normal}html[dir=rtl] .brand-lockup,html[dir=rtl] .clinic-hero h1,html[dir=rtl] .wordmark{direction:ltr}html[dir=rtl] .clinic-hero h1{font-family:var(--font-serif)}html[dir=rtl] .clinic-menu nav a{direction:rtl}html[dir=rtl] .clinic-menu small{margin-inline:0 16px}html[dir=rtl] .service-summary,html[dir=rtl] .nora-answer{text-align:start}html[dir=rtl] .treatment-detail-copy,html[dir=rtl] .treatment-detail-body{text-align:right}html[dir=rtl] .treatment-detail-close{left:16px;right:auto}html[dir=rtl] .nora-head>.nora-icon{margin-left:0;margin-inline-start:auto}html[dir=rtl] .nora-user{margin-left:0;margin-right:28px}html[dir=rtl] .nora-dialog{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] .email-link,html[dir=rtl] .consultation-price,html[dir=rtl] .nora-service-meta,html[dir=rtl] .service-duration{direction:ltr;unicode-bidi:isolate}html[lang=hi] body,html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] h3{letter-spacing:normal;font-family:Nirmala UI,Mangal,Arial,sans-serif;line-height:1.65}html[lang=hi] .clinic-hero h1{font-family:var(--font-serif)}.nora-toolbar .language-trigger{min-width:108px;min-height:36px!important;padding:5px 8px!important;font-size:13px!important}.site-footer .language-trigger{background:#f4e7c6!important}.translation-note button:focus-visible{outline-offset:3px;outline:3px solid #b7954d}.language-trigger:focus-visible{outline-offset:3px;outline:3px solid #b7954d}@media (max-width:700px){.app-announcement{flex-wrap:wrap;gap:8px!important;padding:8px 14px!important}.announcement-language-actions{justify-content:space-between;gap:10px;width:100%}.app-announcement>p,.announcement-language-actions .app-link{font-size:12px}.language-trigger{min-width:128px}.header-actions{min-width:0}.nora-toolbar{gap:6px}.nora-toolbar>button{font-size:11px}.nora-toolbar .language-trigger{min-width:96px}.nora-toolbar .language-trigger>svg:first-child{display:none}}@media (prefers-reduced-motion:reduce){.language-spinner{animation:none}}.language-native{align-items:center;display:flex;position:relative}.language-native>svg:first-child{pointer-events:none;color:#234538;z-index:1;position:absolute;inset-inline-start:10px}.language-native .language-trigger{cursor:pointer;width:100%;max-width:240px;padding-inline-start:34px!important}.language-native .language-spinner{pointer-events:none;background:#fff8e7;position:absolute;inset-inline-end:20px}.language-native option{color:#234538;background:#fff8e7}.nora-toolbar .language-native .language-trigger{max-width:180px;padding-inline-start:32px!important}@media (max-width:700px){.language-native .language-trigger{max-width:190px;font-size:13px!important}.announcement-language-actions{min-width:0}.announcement-language-actions .treatwell-app-trigger{overflow-wrap:anywhere;flex:1;gap:6px;width:auto;min-width:0;padding-inline:0}.announcement-language-actions .language-picker{max-width:48%}.announcement-language-actions .language-trigger{width:170px;min-width:0;max-width:100%}.announcement-language-actions .language-native{min-width:0}.header-book{white-space:normal;text-align:center}.menu-trigger{flex-shrink:0}}.language-incomplete{max-width:230px;font:400 11px/1.5 var(--font-sans);color:inherit;margin-top:4px;display:block}.nora-toolbar .language-picker{min-width:0}.nora-toolbar .language-incomplete{max-width:170px}html[dir=rtl] .journal-page[lang=en]{text-align:left;font-family:var(--font-sans);direction:ltr}html[dir=rtl] .journal-page[lang=en] :is(h1,h2,h3,h4){font-family:var(--font-serif);letter-spacing:-.025em;line-height:1.15}html[dir=rtl] .journal-page[lang=en] .eyebrow{letter-spacing:.13em}html[dir=rtl] .journal-page[lang=en] em{font-style:italic}
