/*! iDoctor desktop chrome v1 styles, 1101px and wider (Nov 12, 2026); see zzz-idoctor-desktop-chrome.php */
@media (min-width:1101px){body.idoctor-cream-site.idoctor-cream-site{--idoctor-cream-height:64px}body.idoctor-booking-help-enabled.idoctor-booking-help-enabled{--idc-tab-room:44px;--idoctor-help-bar-height:0px!important}body.idoctor-booking-help-enabled.idoctor-booking-help-enabled #page{padding-top:var(--idc-tab-room)}#idoctor-cream-header#idoctor-cream-header #idoctor-booking-bar{display:none!important}#idoctor-cream-header,#idoctor-floating-booking,#idoctor-booking-help{--idc-f:Inter,iDoctorSiteReading,Arial,sans-serif;--idc-l:#2327291a}:is(#idoctor-cream-header>.idoctor-cream-inner,#idoctor-booking-help,#idoctor-floating-booking#idoctor-floating-booking),:is(#idoctor-cream-header>.idoctor-cream-inner,#idoctor-booking-help,#idoctor-floating-booking#idoctor-floating-booking) *{font-family:var(--idc-f)!important}body.idoctor-booking-help-enabled.idoctor-booking-help-enabled [id]{scroll-margin-top:calc(var(--idoctor-cream-height) + var(--idc-tab-room) + var(--idoctor-cream-admin,0px) + 20px)!important}#page>:not(header) :is(a[href],button,input,select,textarea,summary,[tabindex="0"]){scroll-margin-top:calc(var(--idoctor-cream-height) + var(--idc-tab-room,44px) + 16px)}#idoctor-cream-header#idoctor-cream-header{box-shadow:0 1px var(--idc-l);border-bottom-color:#0000}#idoctor-cream-header#idoctor-cream-header.idoctor-cream-scrolled{box-shadow:0 1px var(--idc-l),0 3px 14px #2327290d}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-inner{gap:16px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-brand{flex-shrink:1;width:148px;min-width:124px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-primary{display:block}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-primary>ul{gap:0}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-nav-label>a{--p:8px;min-width:calc(var(--w,0px) + 2*var(--p));min-height:40px;padding:0 var(--p);border-radius:999px;justify-content:center;font-size:14px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-nav-label>a:not(:only-child){min-width:calc(var(--w,0px) + var(--p) + 24px);padding-right:24px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-sub-toggle{width:24px;height:40px;margin-left:-24px;padding:0 7px 0 5px}:is(#idoctor-cream-header#idoctor-cream-header .idoctor-cream-nav-label:hover>a,#idoctor-cream-header#idoctor-cream-header .idoctor-cream-nav-group:has([aria-expanded=true]) .idoctor-cream-nav-label>a){background:#2327290f}.idoctor-cream-primary>ul>:first-child{--w:4.22em}.idoctor-cream-primary>ul>:nth-child(2){--w:4.06em}.idoctor-cream-primary>ul>:nth-child(3){--w:4.67em}.idoctor-cream-primary>ul>:nth-child(4){--w:5.84em}.idoctor-cream-primary>ul>:nth-child(5){--w:3.59em}#idoctor-cream-header#idoctor-cream-header :is(.idoctor-cream-actions,.idoctor-calltext-header-actions){gap:14px}#idoctor-cream-header#idoctor-cream-header .idoctor-calltext-header-label{color:#56595c;font:500 13px/16px var(--idc-f);letter-spacing:0;white-space:nowrap;pointer-events:none;display:block;top:-4px;left:0}#idoctor-cream-header#idoctor-cream-header :is(.idoctor-calltext-header-actions a,.idoctor-cream-menu-toggle){letter-spacing:0;gap:8px;width:auto;min-height:44px;padding:0;font-size:15px;font-weight:500;line-height:20px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-menu-label{font:inherit}#idoctor-cream-header#idoctor-cream-header :is(.idoctor-calltext-header-actions,.idoctor-cream-menu-toggle) svg{width:18px;height:18px}#idoctor-cream-header#idoctor-cream-header .idoctor-calltext-header-actions [href^=tel\:]{min-width:144px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-menu-toggle{min-width:67px}#idoctor-cream-header#idoctor-cream-header .idoctor-calltext-header-actions [href^=sms\:]{min-width:32px}#idoctor-cream-header#idoctor-cream-header .idoctor-calltext-header-actions [href^=sms\:] svg{display:none}#idoctor-cream-header#idoctor-cream-header a.idoctor-cream-book{min-width:82px;min-height:44px;box-shadow:none;padding:0 20px;font-size:15px;line-height:20px;background-clip:padding-box!important;border:2px solid #0000!important}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-book-long{display:none}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-book-short{display:inline}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-nav-label>a:focus-visible{outline-offset:-3px!important;box-shadow:none!important}#idoctor-cream-header #idoctor-cream-menu .idoctor-booking-show.idoctor-booking-show{display:none!important}html.idoctor-booking-bar-minimized #idoctor-cream-header #idoctor-cream-menu .idm2 .ed-lm{display:revert!important}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-primary .idoctor-cream-submenu{max-height:none;left:-14px;overflow:visible}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-submenu>li:first-child{border-bottom:1px solid var(--idc-l);margin-bottom:6px;padding-bottom:6px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-submenu>li:first-child>a{font-weight:600}#idoctor-cream-header#idoctor-cream-header #idoctor-cream-sub-1:not([hidden]){grid-template:auto auto 1fr/repeat(3,max-content);gap:0 16px;width:auto;padding:10px}#idoctor-cream-header#idoctor-cream-header #idoctor-cream-sub-1 .idmg-vision{grid-area:3/1}#idoctor-cream-header#idoctor-cream-header #idoctor-cream-sub-1 :is(.idmg-eye-health,.idmg-technology-overview){border:0;grid-area:2/2/4;padding:0}#idoctor-cream-header#idoctor-cream-header #idoctor-cream-sub-1 .idmg-eye-health{grid-column:3}#idoctor-cream-header#idoctor-cream-header #idoctor-cream-sub-1 ul{margin:0;display:block}#idoctor-cream-header#idoctor-cream-header #idoctor-cream-sub-1 .idmg-heading{letter-spacing:.06em;align-items:center;min-height:44px;margin:0;padding:0 12px;font-size:13px;display:flex}#idoctor-cream-header#idoctor-cream-header #idoctor-cream-sub-1 :is(ul a,.idmg-technology-overview>a){min-height:44px;padding:8px 12px;font-size:15px}#idoctor-cream-header#idoctor-cream-header :is(#idoctor-cream-sub-2,#idoctor-cream-sub-3):not([hidden]){grid-template:auto repeat(4,auto)/repeat(2,max-content);grid-auto-rows:auto;grid-auto-columns:auto;grid-auto-flow:column;column-gap:8px;width:auto;display:grid}#idoctor-cream-header#idoctor-cream-header #idoctor-cream-sub-3:not([hidden]){grid-template-rows:auto repeat(5,auto)}#idoctor-cream-header#idoctor-cream-header :is(#idoctor-cream-sub-2,#idoctor-cream-sub-3)>li:first-child{grid-area:1/1/2/3}#idoctor-floating-booking#idoctor-floating-booking{--idoctor-dock-bg:#f5f5f4;--idoctor-dock-fg:#202125;--idoctor-dock-muted:#202125;--idoctor-dock-hover:#ececec;--idoctor-dock-line:#2327291a;top:calc(var(--idoctor-cream-height) + var(--idoctor-cream-admin,0px))!important;width:auto!important;bottom:auto!important;left:auto!important;right:max(48px,50% - 640px)!important;transform:none!important}#idoctor-floating-booking#idoctor-floating-booking:not([data-idc-tab]){visibility:hidden!important}html:not(.idoctor-cream-menu-open):not(.idoctor-booking-help-open):not(:has(#idoctor-cream-header .idoctor-cream-sub-toggle[aria-expanded=true],#idoctor-calltext-chooser[open],:is(input:not([type=hidden]),textarea,select,[contenteditable=true]):focus)) body #idoctor-floating-booking#idoctor-floating-booking[data-hidden=true]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important}#idoctor-floating-booking#idoctor-floating-booking .idoctor-dock-actions{border-top:0;border-radius:0 0 14px 14px;display:flex;box-shadow:0 10px 22px -14px #20212559}#idoctor-floating-booking#idoctor-floating-booking :is(.idoctor-floating-booking-link,.idc-dt),#idoctor-floating-booking #idoctor-dock-help>:is(span:not([class]),.idc-ct){display:none!important}#idoctor-floating-booking#idoctor-floating-booking h2 .idc-ct{display:inline!important}#idoctor-floating-booking#idoctor-floating-booking #idoctor-dock-help{white-space:nowrap;gap:10px;border-radius:0 0 0 13px!important;width:auto!important;height:40px!important;min-height:40px!important;padding:0 12px 0 16px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}#idoctor-floating-booking#idoctor-floating-booking #idoctor-dock-help svg{order:2;rotate:180deg}#idoctor-floating-booking#idoctor-floating-booking #idoctor-dock-help[aria-expanded=true] svg{rotate:0deg}#idoctor-floating-booking#idoctor-floating-booking #idoctor-dock-panel{inset:calc(100% + 8px) auto auto var(--idc-pl,0px);width:360px;max-height:calc(100dvh - var(--idoctor-cream-height) - 64px);border-radius:16px;padding-bottom:8px;box-shadow:0 18px 40px -18px #20212552}body.idoctor-native-blog-single #main .idoctor-article-reading .idba-rail.idba-rail{--idba-rail-top:calc(var(--idoctor-cream-height) + var(--idc-tab-room,44px) + var(--idoctor-cream-admin,0px) + 20px)}#idoctor-home-page #idoctor-split-hero#idoctor-split-hero{padding-top:calc(var(--idoctor-cream-height) + 32px)}@media (min-width:1170px){#idoctor-cream-header#idoctor-cream-header a.idoctor-cream-book{min-width:148px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-book-long{display:inline}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-book-short{display:none}}@media (min-width:1200px){#idoctor-cream-header#idoctor-cream-header .idoctor-calltext-header-actions [href^=sms\:]{min-width:58px}#idoctor-cream-header#idoctor-cream-header .idoctor-calltext-header-actions [href^=sms\:] svg{display:block}}@media (min-width:1280px){#idoctor-cream-header#idoctor-cream-header :is(.idoctor-cream-actions,.idoctor-calltext-header-actions){gap:16px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-brand{width:168px}#idoctor-cream-header#idoctor-cream-header .idoctor-cream-nav-label>a{--p:10px;font-size:15px}}}
