:where(body,.editor-styles-wrapper){--bellair-header-height:162px}@media(max-width:1100px){:where(body,.editor-styles-wrapper){--bellair-header-height:196px}}@media(max-width:990px){:where(body,.editor-styles-wrapper){--bellair-header-height:207px}}.wp-site-blocks:has(.bellair-header){display:flex;flex-direction:column;min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));padding-top:var(--bellair-header-height)}:where(.wp-site-blocks:has(.bellair-header))>main{flex:1;width:100%}.wp-site-blocks:has(.bellair-header) .has-fixed-header-offset{padding-top:var(--wp--preset--spacing--section)}.wp-site-blocks:has(.bellair-hero){padding-top:0}:where(.bellair-header){background:hsla(0,0%,100%,.97);box-shadow:0 1px 0 var(--wp--preset--color--line);color:var(--wp--preset--color--dark);position:relative;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease;z-index:60}:where(.wp-site-blocks) .bellair-header{position:fixed;top:calc(var(--bellair-adminbar-offset, var(--wp-admin--admin-bar--height, 0px)) + env(safe-area-inset-top, 0px));inset-inline:0;width:100%}:where(.wp-site-blocks:has(.bellair-hero)) .bellair-header:not(.is-scrolled):not(:has(.is-menu-open)){background:transparent;box-shadow:none;color:var(--wp--preset--color--white)}:where(.bellair-brand) .wp-block-site-logo.is-default-size img{height:44px;width:44px}:where(.bellair-brand){min-width:0}:where(.bellair-brand) .wp-block-site-logo.is-default-size{flex:0 0 44px}:where(.bellair-brand,.bellair-header-contact) a{color:inherit;text-decoration:none}.bellair-header-address a:is(:hover,:focus-visible){color:inherit;text-decoration:underline;text-underline-offset:3px}:where(.bellair-social){color:inherit;font-size:18px}:where(.bellair-social.is-style-logos-only) .wp-social-link{color:inherit}:where(.bellair-menu) .wp-block-navigation__responsive-container-open,:where(.bellair-overlay) .wp-block-navigation-overlay-close{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:19px;font-weight:300;gap:14px;letter-spacing:.95px;line-height:1;padding:8px 0;text-transform:uppercase}:where(.bellair-menu) .wp-block-navigation__responsive-container-open:not(:has(svg)):before{background:linear-gradient(currentcolor,currentcolor) top/100% 2px no-repeat,linear-gradient(currentcolor,currentcolor) 50%/100% 2px no-repeat,linear-gradient(currentcolor,currentcolor) bottom/100% 2px no-repeat;content:"";height:18px;width:40px}:where(.bellair-menu) .wp-block-navigation__responsive-container.is-menu-open{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.96);color:var(--wp--preset--color--dark);overscroll-behavior:contain;padding:0;top:var(--bellair-adminbar-offset,var(--wp-admin--admin-bar--height,0))}:where(.bellair-overlay){min-height:calc(100dvh - var(--bellair-adminbar-offset, var(--wp-admin--admin-bar--height, 0px)))}:where(.bellair-overlay) .wp-block-navigation-overlay-close{border:1px solid;padding:10px 16px}:where(.bellair-overlay-content){padding-bottom:60px}:where(.bellair-primary:not(.wp-block-navigation__container)){border-bottom:1px solid var(--wp--preset--color--line);padding-block:14px 22px}:where(.bellair-primary) .wp-block-navigation__container{column-gap:28px;row-gap:12px}:where(.bellair-menu-group)>summary{color:var(--wp--preset--color--green-text);font-size:14px;font-weight:700;letter-spacing:.2em;line-height:1.2;text-transform:uppercase}:where(.bellair-overlay) a{text-decoration:none}:where(.bellair-menu-column){min-width:0}:where(.bellair-menu-group){min-width:0}:where(.bellair-menu-group)>summary{cursor:pointer;list-style:none}:where(.bellair-menu-group)>summary::-webkit-details-marker{display:none}:where(.bellair-menu-group) .wp-block-navigation__container{align-items:stretch;width:100%}:where(.bellair-category-links) .wp-block-navigation-item__content{font-size:15px;line-height:1.5}:where(.bellair-category-links) .wp-block-navigation-item__content small{display:block;font-size:12.5px;line-height:1.5}:where(.bellair-category-links) .wp-block-navigation-item__content b{font-weight:500}.bellair-footer-links a[aria-current=page],.bellair-overlay .wp-block-navigation a[aria-current=page],:where(.bellair-overlay .wp-block-navigation) .current-menu-item>a{text-decoration:underline;text-underline-offset:4px}.bellair-category-links .bellair-mobile-only{display:none}:where(.bellair-footer-box){align-items:center}@media(width > 900px){.bellair-footer-box.is-layout-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}:where(.bellair-footer-hero){box-sizing:border-box;min-height:0}:where(.bellair-footer-hero) .wp-block-cover__inner-container{width:100%}:where(.bellair-footer-grid){align-items:start;display:grid;gap:36px;grid-template-columns:auto minmax(0,1fr) auto}:where(.bellair-rating) p:first-child{color:var(--wp--preset--color--green-ink);white-space:nowrap}:where(.bellair-rating) span{color:#f2b01e;font-family:sans-serif;font-size:16px;letter-spacing:3px;vertical-align:middle}:where(.bellair-footer-meta,.bellair-newsletter){min-width:0;text-align:center}:where(.bellair-newsletter){display:grid;gap:8px}:where(.bellair-footer-links) .wp-block-navigation-item:not(:last-child):after{content:"/";margin-inline-start:4px}:where(.bellair-footer-meta) .bellair-social{font-size:16px;justify-content:center;margin-top:8px}:where(.bellair-newsletter){grid-template-columns:minmax(0,1fr);justify-items:end;max-width:100%;text-align:right;width:100%}:where(.bellair-newsletter) .gf-cache-buster-form-container,:where(.bellair-newsletter) .gform_wrapper,:where(.bellair-newsletter) input{max-width:100%;min-width:0}:where(.bellair-newsletter) .gform-body{flex:1;min-width:0}:where(.bellair-newsletter) .gform_fields{display:block}:where(.bellair-newsletter) form{align-items:end;display:flex;gap:0}:where(.bellair-newsletter) .gform_footer{margin:0;padding:0}:where(.bellair-newsletter) .gform_button{white-space:normal}:where(.bellair-clinic){min-width:0}@media(width > 600px){.bellair-clinic.is-layout-grid{grid-template-columns:minmax(200px,40%) minmax(0,1fr)}}:where(.bellair-clinic-image){height:100%;margin:0}:where(.bellair-clinic-image) a{display:block;height:100%}:where(.bellair-clinic-image) img{height:100%;min-height:380px;object-fit:cover;width:100%}:where(.bellair-clinic-body){min-width:0}:where(.bellair-trust-monogram){display:grid;height:72px;place-items:center;width:72px}:where(.bellair-overlay,.bellair-footer,.bellair-clinics,.bellair-trust) a{overflow-wrap:anywhere}:where(.wp-site-blocks:has(.bellair-header)) [id]{scroll-margin-top:calc(var(--bellair-header-height) + var(--bellair-adminbar-offset, var(--wp-admin--admin-bar--height, 0px)) + 16px)}@media(width > 600px){:where(.bellair-menu-group:not([open]))>:not(summary){display:block}}@media(max-width:980px){:where(.bellair-footer-grid){grid-template-columns:minmax(0,1fr)}:where(.bellair-footer-grid){justify-items:center}:where(.bellair-newsletter){justify-items:center;text-align:center}}@media(width <= 900px){:where(body,.editor-styles-wrapper){--bellair-header-height:114px}}@media(max-width:820px){:where(.bellair-brand) .wp-block-site-logo.is-default-size{flex-basis:34px}:where(.bellair-brand) .wp-block-site-logo.is-default-size img{height:34px;width:34px}:where(.bellair-menu) .wp-block-navigation__responsive-container-open,:where(.bellair-overlay) .wp-block-navigation-overlay-close{font-size:16px;gap:10px}:where(.bellair-menu) .wp-block-navigation__responsive-container-open:not(:has(svg)):before{height:14px;width:30px}}@media(max-width:560px){.bellair-header .bellair-brand .wp-block-site-logo:has(img[width="44"]){flex:0 0 28px}.bellair-header .bellair-brand .wp-block-site-logo img[width="44"]{height:28px;width:28px}.bellair-brand .wp-block-site-title,.bellair-wordmark p{white-space:nowrap}}@media(max-width:420px){.bellair-menu .wp-block-navigation__responsive-container-open{font-size:0!important;gap:0}}@media(max-width:480px){.bellair-overlay .wp-block-navigation-overlay-close{font-size:0!important;gap:0;padding-inline:2px}}@media(max-width:380px){.bellair-wordmark p:not(.wp-block-site-title){letter-spacing:1px!important}}@media(max-width:340px){.bellair-wordmark p:not(.wp-block-site-title){display:none}}@media(width <= 600px){.bellair-primary .block-editor-block-list__layout,:where(.bellair-primary) .wp-block-navigation__container{align-items:stretch;flex-direction:column;gap:0}:where(.bellair-primary) .wp-block-navigation-item__content{font-size:15px;padding-block:11px}:where(.bellair-menu-group)>summary{font-size:15px;padding-block:14px}:where(.bellair-menu-group)>summary:after{content:"›";float:right;transform:rotate(0deg)}:where(.bellair-menu-group[open])>summary:after{transform:rotate(90deg)}.bellair-category-links .bellair-mobile-only{display:list-item}:where(.bellair-menu-group:not(.bellair-menu-static))>.wp-block-navigation{padding:0 0 14px 14px}:where(.bellair-menu-static)>.wp-block-navigation{padding-bottom:16px}}@media(width <= 600px){:where(.bellair-clinic-image) img{aspect-ratio:1;min-height:0;object-position:50% 35%}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){:where(.bellair-header,.bellair-overlay){scroll-behavior:auto;transition:none}}.wp-site-blocks:has(.bellair-header) .has-fixed-header-offset{margin-top:0}.wp-block-social-links.bellair-social:not(.has-small-icon-size,.has-normal-icon-size,.has-large-icon-size,.has-huge-icon-size){font-size:18px}.bellair-footer-meta .wp-block-social-links.bellair-social:not(.has-small-icon-size,.has-normal-icon-size,.has-large-icon-size,.has-huge-icon-size){font-size:16px}.bellair-newsletter .gform_wrapper form{align-items:end;display:flex;flex-direction:row}.bellair-newsletter .gform_wrapper .gform_footer{margin:0;padding:0}.bellair-newsletter .gform_wrapper .gfield_label{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(max-width:820px){.bellair-brand .wp-block-site-logo:has(>.components-resizable-box__container[style*="width: 44px"]),.bellair-brand .wp-block-site-logo:has(img[width="44"]){flex:0 0 34px}.bellair-brand .wp-block-site-logo img[width="44"]{height:34px;width:34px}.bellair-brand .wp-block-site-logo>.components-resizable-box__container[style*="width: 44px"]{zoom:.7727272727}}.editor-styles-wrapper .wp-site-blocks:has(.bellair-header){padding-top:0}@media(max-width:820px){.editor-styles-wrapper .bellair-brand .wp-block-site-logo:has(>div[style="width: 44px;"]){flex:0 0 34px}.editor-styles-wrapper .bellair-brand .wp-block-site-logo>div[style="width: 44px;"]{zoom:.7727272727}}:where(.bellair-brand) .wp-block-site-logo{flex-shrink:0}.bellair-clinic .bellair-clinic-image>a,.bellair-trust-person>.wp-block-image>a{display:block}.bellair-menu-group>summary a{color:inherit;text-decoration:none}:where(.bellair-brand){position:relative}.wp-site-blocks .bellair-brand .wp-block-site-title a:after{content:"";inset:0;position:absolute}.bellair-brand a,.bellair-brand a[aria-current]{color:inherit;text-decoration:none}.bellair-menu .wp-block-navigation__responsive-container.is-menu-open{background:hsla(0,0%,100%,.96)}.bellair-footer-cta .is-style-text>.wp-block-button__link.has-green-ink-color:where(:hover,:focus-visible){color:var(--wp--preset--color--dark)!important;text-decoration:none}.wp-site-blocks:has(.bellair-hero) .bellair-header:not(.is-scrolled):not(:has(.is-menu-open)) .bellair-header-contact .has-green-ink-color{color:var(--wp--preset--color--primary)!important}.wp-site-blocks:has(.bellair-hero) .bellair-header:not(.is-scrolled):not(:has(.is-menu-open)) .bellair-header-contact .wp-block-button__link.has-green-ink-color:hover{color:var(--wp--preset--color--white)!important}.wp-block-social-links.bellair-social .wp-block-social-link.wp-social-link:hover{color:var(--wp--preset--color--primary);transform:none}.bellair-header .bellair-social .wp-social-link a{opacity:.85}.wp-block-social-links.bellair-social .wp-social-link .wp-block-social-link-anchor:hover{color:var(--wp--preset--color--primary);opacity:1}.bellair-footer .wp-block-social-links.bellair-social .wp-block-social-link.wp-social-link:hover,.bellair-footer .wp-block-social-links.bellair-social .wp-social-link .wp-block-social-link-anchor:hover{color:var(--wp--preset--color--green-ink)}.bellair-menu-group>summary a:where(:hover,:focus-visible),.bellair-menu-static>.wp-block-heading a:where(:hover,:focus-visible),.bellair-overlay .bellair-primary.wp-block-navigation .wp-block-navigation-item__content:where(:hover,:focus-visible){color:var(--wp--preset--color--dark)}.bellair-category-links .wp-block-navigation-item__content small{color:var(--wp--preset--color--muted)}.bellair-menu-group>summary a[aria-current=page],.bellair-menu-static>.wp-block-heading a[aria-current=page],.bellair-overlay .wp-block-navigation a[aria-current=page]{color:var(--wp--preset--color--dark);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.bellair-footer .bellair-footer-links.wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--green-ink)}.gform-theme--framework .gform_button,.has-bellair-sheen .wp-block-button__link{isolation:isolate;overflow:hidden;position:relative}.gform-theme.gform-theme--framework.gform_wrapper .gform_footer button.gform_button:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):after,.has-bellair-sheen .wp-block-button__link:after{animation:bellair-sheen 10s ease-in-out 2s infinite;background:linear-gradient(115deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.42) 50%,hsla(0,0%,100%,0));content:"";inset-block:-40%;left:-60%;pointer-events:none;position:absolute;transform:skewX(-18deg);width:45%}.bellair-consultation .gform-theme.gform-theme--framework.gform_wrapper .gform_footer button.gform_button:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):after,.has-bellair-sheen .wp-block-button__link.has-white-background-color:after,.has-bellair-sheen.is-style-outline .wp-block-button__link:after{background:linear-gradient(115deg,rgba(131,201,104,0),rgba(131,201,104,.32) 50%,rgba(131,201,104,0))}.has-bellair-sheen.is-style-text .wp-block-button__link{background-clip:text;background-image:linear-gradient(115deg,currentcolor 40%,var(--bellair-sheen-band,var(--wp--preset--color--primary)) 50%,currentcolor 60%);background-position:100% 0;background-size:300% 100%;-webkit-text-fill-color:transparent;animation:bellair-sheen-text 10s ease-in-out 2s infinite}.wp-site-blocks:has(.bellair-hero) .bellair-header:not(.is-scrolled):not(:has(.is-menu-open)) .has-bellair-sheen.is-style-text .wp-block-button__link{--bellair-sheen-band:var(--wp--preset--color--white)}.has-bellair-sheen.is-style-text .wp-block-button__link:after{content:none}@keyframes bellair-sheen-text{0%{background-position:100% 0}10%,to{background-position:0 0}}@keyframes bellair-sheen{0%{left:-60%}10%,to{left:130%}}.bellair-newsletter .gform_wrapper{max-width:100%;width:314.3px}.bellair-newsletter .gform_wrapper form{align-items:flex-end}.bellair-newsletter .gform_wrapper .gform_validation_errors{text-align:start}.bellair-newsletter .gform_wrapper input[type=email]{border-right:0;box-shadow:none;font-family:inherit;font-size:15px;height:auto;line-height:1.8;min-height:53px;padding:12px 14px;text-align:left}.bellair-newsletter .gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button{border:1px solid var(--wp--preset--color--button);border-radius:0;font-family:inherit;font-size:14px;font-weight:600;height:100%;letter-spacing:1.4px;line-height:1;min-height:53px;padding:12px 16px;text-transform:uppercase;white-space:nowrap}@media(prefers-reduced-motion:reduce){.gform-theme.gform-theme--framework.gform_wrapper .gform_footer button.gform_button:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):after,.has-bellair-sheen .wp-block-button__link:after,.has-bellair-sheen.is-style-text .wp-block-button__link{animation:none}}:where(.bellair-clinic-image)>a{overflow:hidden}:where(.bellair-clinic-image) img{transition:transform .7s ease}:where(.bellair-clinic:where(:hover,:focus-within)) .bellair-clinic-image img{transform:scale(1.04)}@keyframes bellair-overlay-entry{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.bellair-menu .wp-block-navigation__responsive-container.is-menu-open{animation:bellair-overlay-entry .3s ease both}}@media(prefers-reduced-motion:reduce){.bellair-clinic-image img{transition:none}.bellair-clinic:where(:hover,:focus-within) .bellair-clinic-image img{transform:none}}.editor-styles-wrapper .bellair-header:not(.has-text-color){color:var(--wp--preset--color--dark)}.editor-styles-wrapper .bellair-header:not(.has-background){background:hsla(0,0%,100%,.97)}.bellair-mobile-actions{display:none}@media(width <= 760px){.bellair-overlay-content{padding-bottom:calc(102px + env(safe-area-inset-bottom, 0px))}:where(body):has(.bellair-mobile-actions){padding-bottom:78px;--bellair-chat-offset:calc(70px + env(safe-area-inset-bottom, 0px))}.wp-site-blocks .bellair-mobile-actions{display:block;inset:auto 0 0;margin:0;position:fixed;z-index:60}.bellair-mobile-actions>.wp-block-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bellair-mobile-actions .wp-block-button{margin:0;width:auto}.bellair-mobile-actions .wp-block-button__link{align-items:center;display:inline-flex;gap:8px;justify-content:center;line-height:1.8;white-space:nowrap;width:100%}.bellair-mobile-actions .wp-block-button__link:before{background:currentcolor;content:"";flex:none;height:16px;mask:var(--bellair-mobile-icon) center/contain no-repeat;width:16px}.bellair-mobile-action--call{--bellair-mobile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z%27/%3E%3C/svg%3E")}.bellair-mobile-action--text{--bellair-mobile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M4 5h16v11H8l-4 4z%27/%3E%3C/svg%3E")}.bellair-mobile-action--book{--bellair-mobile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Crect width=%2718%27 height=%2716%27 x=%273%27 y=%275%27 rx=%272%27/%3E%3Cpath d=%27M3 10h18M8 3v4m8-4v4%27/%3E%3C/svg%3E")}html{scroll-padding-bottom:78px}}.editor-styles-wrapper .bellair-mobile-actions{display:block}.editor-styles-wrapper .bellair-mobile-actions>.wp-block-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media(width <= 820px){:where(body,.editor-styles-wrapper){--bellair-header-height:104.5px}}@media(width <= 600px){:where(body,.editor-styles-wrapper){--bellair-header-height:min(76.5px + 5vw,96.5px)}}@media(width <= 340px){:where(body,.editor-styles-wrapper){--bellair-header-height:90px}}.bellair-consultation .gform_wrapper{--gf-ctrl-size-lg:59px;--gf-ctrl-btn-size-lg:46px;--gf-ctrl-btn-padding-x-lg:44px;--gf-ctrl-btn-font-size-lg:14px;--gf-ctrl-font-family:inherit;--gf-ctrl-padding-x:14px}.bellair-consultation .gform_wrapper .gfield_label{font-family:inherit;font-weight:500;letter-spacing:.18em;line-height:1.8;margin-bottom:6px;text-transform:uppercase}.bellair-consultation .gform_wrapper [data-bellair-preview]{opacity:1}.bellair-consultation .gform_wrapper .gform_fields{gap:16px;grid-template-columns:repeat(12,minmax(0,1fr))}.bellair-consultation .gform_wrapper .gfield:nth-child(-n+6){grid-column:span 6}.bellair-consultation .gform_wrapper input:not([type=checkbox],[type=radio]),.bellair-consultation .gform_wrapper select{font-family:inherit}.bellair-consultation .gform_wrapper .gfield--type-checkbox>.gfield_label{display:none}.bellair-consultation .gform_wrapper .gform_footer{margin-top:16px}@media(max-width:560px){.bellair-consultation .gform_wrapper .gfield:nth-child(-n+6){grid-column:1/-1}}.bellair-consultation .gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button{border:1px solid var(--wp--preset--color--dark);font-family:inherit;font-weight:600;letter-spacing:1.4px;line-height:1;text-transform:uppercase}.bellair-consultation-form{column-gap:18px;display:grid;grid-template-columns:155px minmax(0,1fr);grid-template-rows:auto auto auto}.bellair-consultation-form .gform_wrapper,.bellair-consultation-form .gform_wrapper>form,.bellair-consultation-form>.gf-cache-buster-form-container,.bellair-consultation-form>.wp-block-gravityforms-form,.bellair-consultation-form>.wp-block-gravityforms-form>div{display:grid;grid-column:1/-1;grid-row:1/4;grid-template-rows:subgrid;min-width:0}.bellair-consultation-form .gform_wrapper>form{grid-row:2/4}.bellair-consultation-form .gform_wrapper>:is(.gform_validation_errors,.gform_heading){grid-column:1/-1;grid-row:1}.bellair-consultation-form .gform-body{grid-row:1}.bellair-consultation-form .gform_footer{grid-row:2;justify-self:start}.bellair-consultation-form>.bellair-consultation-note{align-self:center;grid-column:2;grid-row:3;margin:16px 0 0;text-align:left}@media(max-width:560px){.bellair-consultation-form{grid-template-columns:minmax(0,1fr)}.bellair-consultation-form>.bellair-consultation-note{grid-column:1;grid-row:4}}.gform-theme.gform-theme--framework.gform_wrapper .gform_required_legend{clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:where(.wp-site-blocks) :where(summary,.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close,.wp-block-navigation-overlay-close,.wp-block-social-link-anchor,button):focus-visible{outline:2px solid var(--wp--preset--color--green-ink);outline-offset:3px}.wp-block-button.is-style-outline:not([class*=wp-states-])>.wp-block-button__link.has-dark-color:not(.has-background):hover{background-color:var(--wp--preset--color--dark);color:var(--wp--preset--color--white)!important}.wp-block-button.is-style-outline:not([class*=wp-states-])>.wp-block-button__link.has-white-color:not(.has-background):hover{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--white)!important;color:var(--wp--preset--color--dark)!important}.wp-block-button:not([class*=wp-states-])>.wp-block-button__link.has-dark-color.has-white-background-color:hover{background-color:var(--wp--preset--color--button)!important;border-color:var(--wp--preset--color--button)!important;color:var(--wp--preset--color--white)!important}:where(.wp-site-blocks) .wp-block-buttons>.wp-block-button{display:flex}.bellair-hubs .bh-copy .wp-block-button.is-style-outline>.wp-block-button__link[href^="tel:"]{align-items:center;display:inline-flex;gap:10px}.bellair-hubs .bh-copy .wp-block-button.is-style-outline>.wp-block-button__link[href^="tel:"]:before{background:currentcolor;content:"";flex:0 0 15px;height:15px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z%27/%3E%3C/svg%3E") center/contain no-repeat;width:15px}.wp-block-button>.wp-block-button__link.has-button-border-color:not(.has-background):hover{border-color:var(--wp--preset--color--button-hover)!important}.bellair-clinic .wp-block-button.is-style-text>.wp-block-button__link[href*=maps]:hover,.wp-block-button.is-style-text>.wp-block-button__link[style*=border-bottom]:hover{color:var(--wp--preset--color--green-ink)}.bellair-clinic .wp-block-button.is-style-text>.wp-block-button__link[href*=maps]{border-bottom:1px solid var(--wp--preset--color--primary);line-height:1.8!important;padding-bottom:5px!important;padding-top:0!important}.bh-related>.wp-block-paragraph.has-border-color{transition:border-color .2s ease,color .2s ease}.bh-related>.wp-block-paragraph.has-border-color a{color:inherit;text-decoration:none}.bh-related>.wp-block-paragraph.has-border-color a:after{background:currentcolor;content:"";display:inline-block;height:9px;margin-left:calc(10px - .25em);mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.4%27 viewBox=%270 0 16 10%27%3E%3Cpath d=%27M0 5h14m-4-4 4 4-4 4%27/%3E%3C/svg%3E") center/contain no-repeat;vertical-align:0;width:14px}.bh-related>.wp-block-paragraph.has-border-color:hover{border-color:var(--wp--preset--color--dark)!important;color:var(--wp--preset--color--green-ink)!important}body:not(.editor-styles-wrapper) .wp-block-paragraph:is(.has-border-color,[style*=border-]):has(>a:only-child){position:relative}body:not(.editor-styles-wrapper) .wp-block-paragraph:is(.has-border-color,[style*=border-]):has(>a:only-child)>a:before{content:"";inset:-1px;position:absolute}body:not(.editor-styles-wrapper) .wp-block-paragraph:is(.has-border-color,[style*=border-]):has(>a:only-child)>a:focus-visible{outline:none}body:not(.editor-styles-wrapper) .wp-block-paragraph:is(.has-border-color,[style*=border-]):has(>a:only-child):has(>a:focus-visible){outline:2px solid var(--wp--preset--color--green-text);outline-offset:2px}.bellair-hubs .bh-crumbs a{color:inherit;transition:color .2s ease}.bellair-hubs .bh-crumbs a:hover{color:var(--wp--preset--color--green-ink)}.bellair-hubs .bh-crumbs span{color:var(--wp--preset--color--primary)}.bellair-table-prices .bh-buy{transition:color .2s ease}.bellair-table-prices .bh-buy:hover{color:var(--wp--preset--color--green-ink)}.bellair-hubs .bh-az-col .wp-block-heading a{color:inherit;text-decoration:none}.bellair-hubs .bh-az-col li a{transition:color .2s ease}.bellair-hubs :where(.bh-area,.bh-ctile){transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body:not(.editor-styles-wrapper) .bellair-hubs :where(.bh-area,.bh-ctile):hover{box-shadow:var(--wp--preset--shadow--card);transform:translateY(-3px)}body:not(.editor-styles-wrapper) .bellair-hubs .bh-ctile.has-border-color:hover{border-color:var(--wp--preset--color--primary)!important}.bellair-hubs :where(.bh-clist)>.bh-concern-card{border:1px solid transparent;transition:border-color .2s ease}.bellair-hubs :where(.bh-clist)>.bh-concern-card:hover{border-color:var(--wp--preset--color--primary)}.bellair-trust-person{transition:box-shadow .25s ease}.bellair-trust-person:has(a):hover{box-shadow:var(--wp--preset--shadow--card)}.bellair-trust-person .wp-block-heading a,.bellair-trust-person h3 a{transition:color .2s ease}body:not(.editor-styles-wrapper) :where(.bellair-trust-person,.bellair-director,.bellair-clinic){position:relative}body:not(.editor-styles-wrapper) :where(.bellair-trust-person .wp-block-heading,.bellair-director>.has-libre-caslon-text-font-family,.bellair-clinic-image)>a:after{content:"";inset:0;position:absolute;z-index:1}body:not(.editor-styles-wrapper) :where(.bellair-director,.bellair-clinic) .wp-block-button__link{position:relative;z-index:2}body:not(.editor-styles-wrapper) :where(.bellair-trust-person,.bellair-director):has(a:focus-visible){outline:2px solid var(--wp--preset--color--primary);outline-offset:3px}.bellair-hubs .bh-before-after.has-nested-images figure.wp-block-image{background-color:var(--wp--preset--color--light);border:1px solid var(--wp--preset--color--line);overflow:hidden}.bellair-hubs .bh-before-after.has-nested-images figure.wp-block-image img{transition:transform .5s ease}.bellair-hubs .bh-before-after.has-nested-images figure.wp-block-image:hover img{transform:scale(1.03)}.bellair-menu .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-size:19px;font-weight:300}@media(max-width:820px){.bellair-menu .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-size:16px}}.bellair-footer :where(p) strong{font-weight:600}.bellair-hubs .bh-v>.wp-block-paragraph:not([class*=-font-size]):not([style*=font-size]){font-size:inherit}.bellair-hubs .bh-v>.wp-block-paragraph:not([style*=line-height]){line-height:inherit}.bellair-consultation .gform_wrapper .gfield--type-checkbox .gform-field-label--type-inline{font-size:14.5px;line-height:1.6}.bellair-hubs .bh-before-after.bh-ba-wide.has-nested-images figure.wp-block-image{background-color:var(--wp--preset--color--white)}.bellair-hubs .bh-before-after.has-nested-images figure.wp-block-image.has-custom-border{border:0;position:relative}.bellair-hubs .bh-before-after.has-nested-images figure.wp-block-image.has-custom-border .wp-element-caption{position:absolute}.bellair-hubs .bh-area .bh-more:not(.has-border-color){border-bottom:1px solid var(--wp--preset--color--primary);justify-self:start}.bellair-hubs .bh-area .bh-more:not(.has-border-color) a{transition:color .2s ease}.bellair-hubs .bh-before-after .wp-lightbox-container button.lightbox-trigger:focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:3px}.bellair-hubs .wp-lightbox-container button.lightbox-trigger:not(.bh-before-after *):focus-visible{outline:2px solid var(--wp--preset--color--green-ink);outline-offset:3px}.bellair-review-next .wp-block-button__link,.bellair-review-previous .wp-block-button__link{transition:border-color .2s ease}.gform-theme.gform-theme--framework.gform_wrapper{--gf-ctrl-btn-bg-color-disabled-primary:var(--wp--preset--color--line);--gf-ctrl-btn-border-color-disabled-primary:var(--wp--preset--color--line-strong);--gf-ctrl-btn-color-disabled-primary:var(--wp--preset--color--charcoal);--gf-ctrl-shadow:none;--gf-ctrl-btn-shadow:none;--gf-ctrl-btn-shadow-hover:none;--gf-ctrl-btn-shadow-focus:none;--gf-ctrl-outline-color-focus:var(--wp--preset--color--primary);--gf-ctrl-outline-width-focus:2px;--gf-ctrl-outline-offset:0;--gf-ctrl-border-color-focus:transparent}.gform-theme.gform-theme--framework.gform_wrapper input[type=checkbox]:checked{--gf-ctrl-choice-check-color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--green-text);border-color:var(--wp--preset--color--green-text)}.gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button[type=submit]:is(:disabled,[aria-disabled=true]){background-color:var(--gf-ctrl-btn-bg-color-disabled-primary);border-color:var(--gf-ctrl-btn-border-color-disabled-primary);color:var(--gf-ctrl-btn-color-disabled-primary);cursor:not-allowed;opacity:1}.bellair-consultation .gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bellair-consultation .gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button:hover{background-color:var(--wp--preset--color--dark);color:var(--wp--preset--color--white)}.bellair-consultation .gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button:focus-visible{outline:2px solid var(--wp--preset--color--green-ink);outline-offset:3px}.bellair-newsletter .gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button{transition:background-color .2s ease,border-color .2s ease}.bellair-newsletter .gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button:hover{background-color:var(--wp--preset--color--button-hover);border-color:var(--wp--preset--color--button-hover)}.bellair-newsletter .gform-theme.gform-theme--framework.gform_wrapper .gform_footer .gform_button:focus-visible{outline:2px solid var(--wp--preset--color--green-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.bellair-hubs .bh-before-after.has-nested-images figure.wp-block-image img,.bellair-hubs :where(.bh-area,.bh-ctile){transition:none}.bellair-hubs .bh-before-after.has-nested-images figure.wp-block-image:hover img,.bellair-hubs :where(.bh-area,.bh-ctile):hover{transform:none}}.bellair-hubs .bh-head-link a{transition:color .2s ease}.bellair-hubs .bh-jump>.wp-block-paragraph.has-border-color{transition:border-color .2s ease,color .2s ease}.bellair-hubs .bh-jump>.wp-block-paragraph.has-border-color a{color:inherit;text-decoration:none}.bellair-hubs .bh-jump>.wp-block-paragraph.has-border-color:hover{border-color:var(--wp--preset--color--dark)!important;color:var(--wp--preset--color--green-ink)!important}.bellair-hubs .bh-gift{transition:transform .25s ease,box-shadow .25s ease}body:not(.editor-styles-wrapper) .bellair-hubs .bh-gift:hover{box-shadow:var(--wp--preset--shadow--card);transform:translateY(-3px)}.bellair-hubs .bh-gift:has(a:focus-visible){outline:2px solid var(--wp--preset--color--green-ink);outline-offset:3px}.bellair-hubs .bh-gift .bh-gift-link a:focus-visible{outline:0}@media(prefers-reduced-motion:reduce){.bellair-hubs .bh-gift{transition:none}body:not(.editor-styles-wrapper) .bellair-hubs .bh-gift:hover{transform:none}}.gf-cache-buster-form-container:has(>.loader){display:grid;min-height:160px;place-items:center}.gf-cache-buster-form-container>.loader{animation:bellair-form-spin .9s linear infinite;border:2px solid var(--wp--preset--color--line);border-radius:50%;border-top-color:var(--wp--preset--color--primary);box-shadow:none;font-size:0;height:36px;margin:0;position:static;transform:none;width:36px}.gf-cache-buster-form-container>.loader:after,.gf-cache-buster-form-container>.loader:before{content:none}.bellair-consultation-form>.gf-cache-buster-form-container:has(>.loader){grid-row:1/3;grid-template-rows:none;min-height:478px}.bellair-careers-form .gf-cache-buster-form-container:has(>.loader){min-height:608px}.bellair-newsletter .gf-cache-buster-form-container:has(>.loader){min-height:53px;width:314.3px}.bellair-newsletter .gf-cache-buster-form-container:has(>.loader)>.loader{height:28px;width:28px}@media(640px <= width <= 820px){.bellair-consultation-form>.gf-cache-buster-form-container:has(>.loader){min-height:502px}}@media(width < 640px){.bellair-consultation-form>.gf-cache-buster-form-container:has(>.loader){min-height:897px}.bellair-careers-form .gf-cache-buster-form-container:has(>.loader){min-height:937px}}@keyframes bellair-form-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.gf-cache-buster-form-container>.loader{animation-duration:2.4s}}:root :is(.bh-person,.bh-ctile,.bh-concern-card,.bh-step,.bh-job){display:flex;flex-direction:column}.bh-area .bh-body,.bh-bundle-body,.bh-post>.bh-post-body{display:flex;flex:1 1 auto;flex-direction:column}.bh-area .bh-body>:not(.bh-price):has(+:is(.bh-price,.bh-more)),.bh-job>:has(+.wp-block-buttons),.bh-person>:has(+.bh-more),.bh-post>.bh-post-body>:has(+.bh-more),.bh-promo>:has(+.bh-link),.bh-step>:has(+.bh-link),:is(.bh-ctile,.bh-concern-card)>:nth-last-child(2){flex-grow:1}:is(.bh-area .bh-body,.bh-person,.bh-ctile,.bh-concern-card,.bh-step,.bh-promo,.bh-post>.bh-post-body)>:is(.bh-more,.bh-link){align-self:flex-start}.bh-bundle-body>.bh-bundle-price{margin-top:auto}.bellair-topbar{position:relative;z-index:1}.bellair-topbar-promo a{font-weight:700;letter-spacing:.12em;margin-left:6px;text-decoration:underline;text-underline-offset:3px}.bellair-shop-links{color:inherit;flex-shrink:0;line-height:1}.bellair-shop-links :is(.wc-block-customer-account__account-icon,.wc-block-mini-cart__icon){color:inherit;height:20px;width:20px}.bellair-topbar .bellair-shop-links :is(.wc-block-customer-account__link,.wc-block-mini-cart__button){color:inherit;display:inline-flex;padding:4px}.bellair-shop-links :is(.wc-block-customer-account__link,.wc-block-mini-cart__button):is(:hover,:focus-visible):not([disabled]){color:var(--wp--preset--color--primary);opacity:1}.bellair-shop-links .wc-block-mini-cart__badge{background:var(--wp--preset--color--white);border:0;color:var(--wp--preset--color--green-text);font-weight:700}@media(width <= 560px){.bellair-topbar-extra{display:none}.bellair-topbar .bellair-topbar-promo{margin-inline:0 auto!important;min-width:0;white-space:nowrap}.bellair-topbar .bellair-topbar-promo a{letter-spacing:.08em;margin-left:4px}}@media(width < 360px){.bellair-topbar .bellair-topbar-promo a{display:none}}:root :is(.wc-block-components-notice-banner,.woocommerce-message,.woocommerce-info,.woocommerce-error){--bh-notice:var(--wp--preset--color--green-text);align-items:center;background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--line);border-left:3px solid var(--bh-notice);border-radius:0;box-shadow:none;color:var(--wp--preset--color--dark);display:flex;flex-wrap:wrap;font-family:var(--wp--preset--font-family--montserrat,inherit);font-size:15px;gap:10px 12px;line-height:1.5;list-style:none;margin:0 0 24px;padding:14px 18px}:root :is(.wc-block-components-notice-banner,.woocommerce-message,.woocommerce-info,.woocommerce-error):before{display:none}:root :is(.wc-block-components-notice-banner,.woocommerce-message,.woocommerce-info,.woocommerce-error) a:not(.button){color:var(--wp--preset--color--green-text);text-decoration:underline;text-underline-offset:3px}:root :is(.wc-block-components-notice-banner,.woocommerce-message,.woocommerce-info,.woocommerce-error) :is(.button,.wc-forward,.wc-block-components-notice-banner__content .wc-forward){background:none;border:0;color:var(--wp--preset--color--green-text);font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 0 auto;order:2;padding:0;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px}:root :is(.wc-block-components-notice-banner.is-info,.woocommerce-info){--bh-notice:var(--wp--preset--color--gold-text)}:root :is(.wc-block-components-notice-banner.is-warning){--bh-notice:var(--wp--preset--color--gold-text)}:root :is(.wc-block-components-notice-banner.is-error,.woocommerce-error){--bh-notice:#c02b0a}:root .wc-block-components-notice-banner>svg{background:var(--bh-notice);border-radius:50%;fill:var(--wp--preset--color--white);flex:0 0 auto;height:22px;padding:3px;width:22px}:root .wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-items:center;display:flex;flex:1 1 0;flex-wrap:wrap;gap:6px 12px}:root .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0}:root .wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0;padding-left:1.1em}:root .wc-block-components-notice-banner>.wc-block-components-button{color:var(--wp--preset--color--muted)}:root .woocommerce-error{align-items:flex-start;flex-direction:column}:root .woocommerce-error li{margin:0}:root .wc-block-components-notice-snackbar-list .wc-block-components-notice-banner{box-shadow:0 8px 24px rgba(26,31,29,.12);margin:0 0 8px}:root .wc-block-store-notices:empty,:root .woocommerce-notices-wrapper:empty{display:none}.wc-block-mini-cart__drawer .wc-block-mini-cart__title{font-family:var(--wp--preset--font-family--libre-caslon-text);font-weight:400}.wc-block-mini-cart__drawer .wc-block-components-product-name{color:var(--wp--preset--color--dark);text-decoration:none}.wc-block-mini-cart__drawer .wc-block-components-product-name:hover{color:var(--wp--preset--color--green-text)}.wc-block-mini-cart__drawer .wc-block-components-sale-badge{background:var(--wp--preset--color--light);border:0;border-radius:0;color:var(--wp--preset--color--green-text);font-weight:600}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector,.wc-block-mini-cart__drawer .wc-block-components-quantity-selector:after,.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-actions .wc-block-components-button{border-radius:0}.wc-block-cart-item__image img[hidden]{display:none}.wc-block-components-drawer__screen-overlay--is-hidden{inset:0;opacity:0;pointer-events:none;position:fixed;z-index:9999}:is(.wc-block-components-product-price,.woocommerce-variation-price .price,.bellair-shop .price) del{color:var(--wp--preset--color--muted-text);font-size:.68em;font-weight:400;margin-right:.45em}:is(.wc-block-components-product-price,.woocommerce-variation-price .price,.bellair-shop .price) ins{text-decoration:none}.wp-block-button .wp-block-button__link{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.wp-block-heading{text-wrap:balance}@media(prefers-reduced-motion:reduce){.wp-block-button .wp-block-button__link{transition:none}}.wp-block-group.is-style-container{max-width:min(100%,var(--wp--style--global--content-size))}.wp-block-group.is-style-container.alignwide{max-width:min(100%,var(--wp--style--global--wide-size))}
