@import url(https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap);body{font-weight:400!important}h1,h2,h3,h4,h5,h6{font-weight:300!important;font-style:normal!important}:root{--dr-vson-container-max:100%;--dr-vson-container-pad:20px;--dr-vson-font-primary:"Instrument Sans", sans-serif !important;--dr-vson-font-display:"ivypresto-display", serif !important;--dr-vson-color-surface-page:#171717;--dr-vson-color-ink-on-dark:#FFFFFF;--dr-vson-color-ink-inverse:#000000;--dr-vson-color-text-muted:rgba(255, 255, 255, 0.6);--dr-vson-color-text-meta:rgba(255, 255, 255, 0.8);--dr-vson-color-border-hairline-soft:rgba(255, 255, 255, 0.15);--dr-vson-color-border-hairline:rgba(255, 255, 255, 0.2);--dr-vson-color-border-control:rgba(255, 255, 255, 0.25);--dr-vson-color-border-strong:rgba(255, 255, 255, 0.3);--dr-vson-color-surface-card:rgba(16, 16, 16, 0.45);--dr-vson-color-surface-field:rgba(255, 255, 255, 0.08);--dr-vson-color-ink-charcoal:#141414;--dr-vson-color-overlay-image:rgba(0, 0, 0, 0.45);--dr-vson-color-overlay-card:rgba(0, 0, 0, 0.33);--dr-vson-color-surface-bar:rgba(20, 20, 20, 0.92);--dr-vson-color-text-strong:rgba(255, 255, 255, 0.9);--dr-vson-color-action-fill:#FFFFFF;--dr-vson-color-action-ghost:rgba(255, 255, 255, 0.15);--dr-vson-color-divider-vertical:#B3B3B3;--dr-vson-color-accent-dot:#B49B7C;--dr-vson-color-neutral-50:#F8F8F8;--dr-vson-color-neutral-200:#D8D8D8;--dr-vson-color-neutral-300:#B3B3B3;--dr-vson-color-surface-light:#FFFFFF;--dr-vson-color-ink-on-light:#171717;--dr-vson-color-text-body:#252525;--dr-vson-color-border-dark-soft:rgba(0, 0, 0, 0.15);--dr-vson-color-border-dark-control:rgba(0, 0, 0, 0.25);--dr-vson-color-surface-tint:#F6F6F6;--dr-vson-color-text-dim:#7D7D7D;--dr-vson-color-text-faint:#949494;--dr-vson-color-text-slate:#434141;--dr-vson-color-text-mist:#A3A3A3;--dr-vson-color-text-storm:#515151;--dr-vson-color-ink-soft:#111111;--dr-vson-color-surface-card-light:#F5F5F5;--dr-vson-color-text-silver:#878787;--dr-vson-color-text-ash:#838383;--dr-vson-color-border-charcoal:#202020;--dr-vson-fs-9:9px;--dr-vson-fs-11:11px;--dr-vson-fs-12:12px;--dr-vson-fs-13:13px;--dr-vson-fs-14:14px;--dr-vson-fs-15:15px;--dr-vson-fs-16:16px;--dr-vson-fs-17:17px;--dr-vson-fs-18:18px;--dr-vson-fs-20:20px;--dr-vson-fs-21:21px;--dr-vson-fs-22:22px;--dr-vson-fs-24:24px;--dr-vson-fs-26:26px;--dr-vson-fs-27:27px;--dr-vson-fs-30:30px;--dr-vson-fs-34:34px;--dr-vson-fs-35:35px;--dr-vson-fs-45:45px;--dr-vson-fs-36:36px;--dr-vson-fs-38:38px;--dr-vson-fs-40:40px;--dr-vson-fs-50:50px;--dr-vson-fs-73:73px;--dr-vson-fs-75:75px;--dr-vson-color-text-soft:#EFEFEF;--dr-vson-fw-light:300;--dr-vson-fw-regular:400;--dr-vson-fw-medium:500;--dr-vson-fw-semibold:600;--dr-vson-lh-22:22px;--dr-vson-ls-32:0.32px;--dr-vson-radius-4:4px;--dr-vson-radius-6:6px;--dr-vson-radius-9:9px;--dr-vson-radius-13:13px;--dr-vson-radius-full:999px;--dr-vson-color-text-accent:#7A5C33;--dr-vson-color-text-dim-aa:#707070;--dr-vson-color-surface-charcoal:#252525;--dr-vson-color-surface-espresso:#281D15;--dr-vson-color-surface-tint-strong:#EFEFEF;--dr-vson-z-header:1000;--dr-vson-z-overlay:1005;--dr-vson-transition-base:all 0.3s ease-in-out;--dr-vson-scroll-offset:20px}@media (min-width:576px){:root{--dr-vson-container-max:540px}}@media (min-width:769px){:root{--dr-vson-container-max:720px}}@media (min-width:992px){:root{--dr-vson-container-max:960px}}@media (min-width:1296px){:root{--dr-vson-container-max:1236px}}html{scroll-behavior:smooth}[id]{scroll-margin-top:var(--dr-vson-scroll-offset)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*{box-sizing:border-box}body{margin:0;font-family:var(--dr-vson-font-primary);background-color:var(--dr-vson-color-surface-page)}a{text-decoration:none}img{max-width:100%;height:auto}.dr-vson-container{max-width:var(--dr-vson-container-max);width:100%;margin:0 auto;padding-left:var(--dr-vson-container-pad);padding-right:var(--dr-vson-container-pad)}.dr-vson-bg--light{background-color:var(--dr-vson-color-surface-light)}.dr-vson-bg--tint{background-color:var(--dr-vson-color-neutral-50)}.dr-vson-bg--light .dr-vson-pricecards__card{border:1px solid var(--dr-vson-color-neutral-200)}.dr-vson-bg--tint .dr-vson-ebookcta__box{background-color:var(--dr-vson-color-surface-light)}.dr-vson-clinicaside{flex:0 0 285px;max-width:285px;display:flex;flex-direction:column;gap:12px}.dr-vson-clinicaside__clinic{display:grid;grid-template-rows:auto 0fr;position:relative;z-index:1;background-color:var(--dr-vson-color-surface-light);border-radius:var(--dr-vson-radius-9);overflow:hidden;transition:grid-template-rows 0.35s ease-in-out}.dr-vson-clinicaside__clinic:has(.dr-vson-clinicaside__input:checked){grid-template-rows:auto 1fr}.dr-vson-bookrail__panel{height:auto}.dr-vson-clinicaside__input{position:absolute;left:0;top:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.dr-vson-clinicaside__head{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:22px 24px;color:var(--dr-vson-color-ink-on-light);font-family:var(--dr-vson-font-display);font-size:var(--dr-vson-fs-24);font-weight:var(--dr-vson-fw-light);line-height:1.2em}.dr-vson-clinicaside__input:focus-visible~.dr-vson-clinicaside__head{outline:2px solid var(--dr-vson-color-ink-inverse);outline-offset:-2px}.dr-vson-clinicaside__name{flex:1 1 auto;min-width:0}.dr-vson-clinicaside__toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--dr-vson-radius-4);background-color:var(--dr-vson-color-border-dark-soft);background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 5v14M5 12h14' stroke='%23171717' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:var(--dr-vson-transition-base)}.dr-vson-clinicaside__input:checked~.dr-vson-clinicaside__head .dr-vson-clinicaside__toggle{background-color:var(--dr-vson-color-ink-inverse);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12h14' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dr-vson-clinicaside__body{display:flex;flex-direction:column;gap:20px;min-height:0;padding:0 24px;overflow:hidden;opacity:0;visibility:hidden;transition:opacity 0.25s ease-in-out,visibility 0.25s ease-in-out,padding-bottom 0.35s ease-in-out}.dr-vson-clinicaside__input:checked~.dr-vson-clinicaside__body{padding-bottom:24px;opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.dr-vson-clinicaside__clinic,.dr-vson-clinicaside__body{transition:none}}.dr-vson-clinicaside__group{display:flex;flex-direction:column;gap:4px}.dr-vson-clinicaside__group--hours{gap:8px}.dr-vson-clinicaside__label{margin:0;color:var(--dr-vson-color-text-dim);font-size:var(--dr-vson-fs-13);font-weight:var(--dr-vson-fw-medium);line-height:1.5em;letter-spacing:1.69px;text-transform:uppercase}.dr-vson-clinicaside__hoursrow{display:flex;flex-direction:column;gap:5px}.dr-vson-clinicaside__hoursday{margin:0;color:var(--dr-vson-color-text-slate);font-size:var(--dr-vson-fs-15);font-weight:var(--dr-vson-fw-regular);line-height:1.57em;letter-spacing:-.15px}.dr-vson-clinicaside__hourstime{margin:0;color:var(--dr-vson-color-text-accent);font-size:var(--dr-vson-fs-15);font-weight:var(--dr-vson-fw-medium);line-height:1.67em;letter-spacing:-.15px}.dr-vson-clinicaside__value{display:block;color:var(--dr-vson-color-ink-on-light);font-size:var(--dr-vson-fs-15);font-weight:var(--dr-vson-fw-medium);line-height:1.67em;letter-spacing:-.15px;transition:var(--dr-vson-transition-base)}.dr-vson-clinicaside__value--address{font-weight:var(--dr-vson-fw-regular);line-height:1.57em}.dr-vson-clinicaside__value:hover{color:var(--dr-vson-color-text-accent)}.dr-vson-clinicaside__value:focus-visible{outline:2px solid var(--dr-vson-color-ink-inverse);outline-offset:2px}.dr-vson-clinicaside__terms{margin:0;color:var(--dr-vson-color-text-dim);font-size:var(--dr-vson-fs-12);font-weight:var(--dr-vson-fw-regular);line-height:1.58em;letter-spacing:-.12px}@media only screen and (max-width:1295.5px){.dr-vson-clinicaside{flex:0 0 260px;max-width:260px}}@media only screen and (max-width:991.5px){.dr-vson-clinicaside{flex:0 0 100%;max-width:100%;width:100%}}@media only screen and (max-width:575.5px){.dr-vson-clinicaside__head{padding:18px;font-size:var(--dr-vson-fs-21)}.dr-vson-clinicaside__body{padding:0 18px}.dr-vson-clinicaside__input:checked~.dr-vson-clinicaside__body{padding-bottom:18px}}@media (max-width:374.5px){a.dr-vson-homehero__btn,a.dr-vson-treatments__btn,a.dr-vson-howitworks__btn,a.dr-vson-ctabanner__btn,a.dr-vson-suitabilitycta__btn,a.dr-vson-blog__btn,a.dr-vson-footer__book{font-size:var(--dr-vson-fs-14);gap:10px;padding-left:16px;padding-right:8px}}.appointment_widgets-sm--revamp .appointment_widgets--revamp--booking .appointment_widgets--revamp--steps .widgets-date-block .vdpInnerWrap{padding:0;min-width:100%}.dr-vson-clinicgallery__item:hover img{transform:scale(1)!important}@media only screen and (min-width:240px) and (max-width:1299px){.dr-vson-container,.dr-vson-header__container{max-width:100%!important}}@media only screen and (min-width:1024px) and (max-width:1299px){.dr-vson-bookrail__body,.dr-vson-agepanels__opened,.dr-vson-agepanels__closed,.dr-vson-comparison__row-label,.dr-vson-comparison__cell,.dr-vson-ebookcta__box,.dr-vson-footer__quiz-card{padding:15px!important}.dr-vson-aboutsurgeon__stat{padding-left:0!important;padding-right:0!important}}.dr-vson-usefulinfo__a a,.dr-vson-lblock a,.dr-vson-lages__body a,.dr-vson-ltabs__body a,.dr-vson-freecontent__body a,.dr-vson-education__desc a{color:var(--dr-vson-color-text-accent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color .2s ease}.dr-vson-usefulinfo__a a:hover,.dr-vson-lblock a:hover,.dr-vson-lages__body a:hover,.dr-vson-ltabs__body a:hover,.dr-vson-freecontent__body a:hover,.dr-vson-education__desc a:hover{color:var(--dr-vson-color-ink-charcoal)}.dr-vson-aboutsurgeon~.dr-vson-faq{padding-top:80px!important}@media only screen and (max-width:768.5px){.dr-vson-aboutsurgeon~.dr-vson-faq{padding-top:48px!important}}body.page-id-884 .dr-vson-suitablecard{padding-top:80px!important;padding-bottom:0!important}body.page-id-884 .dr-vson-clinicgallery{padding-bottom:16px!important}@media only screen and (max-width:768.5px){body.page-id-884 .dr-vson-suitablecard{padding-top:48px!important}body.page-id-884 .dr-vson-clinicgallery{padding-bottom:0!important}}.dr-vson-optionsbyage__panel-desc a{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:opacity .2s ease,text-decoration-color .2s ease}.dr-vson-optionsbyage__panel-desc a:hover,.dr-vson-optionsbyage__panel-desc a:focus-visible{color:#fff;opacity:.75;text-decoration-color:#fff0}.dr-vson-postcard{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background-color:var(--dr-vson-color-surface-light);border:1px solid var(--dr-vson-color-neutral-200);border-radius:var(--dr-vson-radius-9);transition:var(--dr-vson-transition-base)}.dr-vson-postcard:hover{border-color:var(--dr-vson-color-neutral-300)}.dr-vson-postcard:focus-within{outline:2px solid var(--dr-vson-color-ink-inverse);outline-offset:2px}.dr-vson-postcard__media{display:block;width:100%;height:224px;overflow:hidden;background-color:var(--dr-vson-color-neutral-50)}.dr-vson-postcard__media img{display:block;width:100%;height:100%;object-fit:cover;transition:var(--dr-vson-transition-base)}.dr-vson-postcard:hover .dr-vson-postcard__media img{transform:scale(1.03)}.dr-vson-postcard__body{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:24px 24px 20px}.dr-vson-postcard__eyebrow{margin:0;color:var(--dr-vson-color-text-accent);font-size:var(--dr-vson-fs-13);font-weight:var(--dr-vson-fw-medium);line-height:1.5em;letter-spacing:1.69px;text-transform:uppercase}.dr-vson-postcard__title{margin:0;color:var(--dr-vson-color-ink-on-light);font-family:var(--dr-vson-font-primary);font-size:var(--dr-vson-fs-18);font-weight:var(--dr-vson-fw-semibold)!important;line-height:1.39em;letter-spacing:-.27px}.dr-vson-postcard__link{color:inherit;outline:none}.dr-vson-postcard__link:after{content:"";position:absolute;z-index:5;left:0;right:0;top:0;bottom:0;display:block}.dr-vson-postcard__excerpt{margin:0;color:var(--dr-vson-color-text-dim-aa);font-size:var(--dr-vson-fs-13);font-weight:var(--dr-vson-fw-regular);line-height:1.92em;letter-spacing:-.13px}.dr-vson-postcard__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 24px 24px}.dr-vson-postcard__date{color:var(--dr-vson-color-text-dim-aa);font-size:var(--dr-vson-fs-13);font-weight:var(--dr-vson-fw-regular);line-height:1.92em;letter-spacing:-.13px}.dr-vson-postcard__icon{display:inline-block;flex-shrink:0;width:31px;height:31px;background-repeat:no-repeat;background-size:contain;background-position:center;transition:var(--dr-vson-transition-base);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Cpath d='M0 4C0 1.79 1.79 0 4 0h23c2.21 0 4 1.79 4 4v23c0 2.21-1.79 4-4 4H4c-2.21 0-4-1.79-4-4z' fill='black' fill-opacity='.15'/%3E%3Cpath d='M18.389 19.5 22 15.5l-3.611-4M22 15.5H9' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E")}.dr-vson-postcard:hover .dr-vson-postcard__icon{transform:translateX(5px)}@media only screen and (max-width:575.5px){.dr-vson-postcard__media{height:200px}.dr-vson-postcard__body{padding:20px 20px 16px}.dr-vson-postcard__footer{padding:0 20px 20px}}