@font-face{font-family:Montserrat;src:url(https://www.smileworksliverpool.co.uk/wp-content/themes/smileworksuk/fonts/montserrat-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://www.smileworksliverpool.co.uk/wp-content/themes/smileworksuk/fonts/montserrat-semibold-webfont.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body.page-id-7649{margin:0;color:#343434;background:#fff;font:400 17px/1.7 Lato,Arial,sans-serif;position:static}body.page-id-7649 *,body.page-id-7649 :after,body.page-id-7649 :before{box-sizing:border-box}body.page-id-7649 [hidden]{display:none!important}body.page-id-7649 img{max-width:100%;height:auto}body.page-id-7649 button,body.page-id-7649 input,body.page-id-7649 textarea{font:inherit}body.page-id-7649 a{color:#380072;text-underline-offset:4px}body.page-id-7649 [tabindex]:focus-visible,body.page-id-7649 a:focus-visible,body.page-id-7649 button:focus-visible,body.page-id-7649 input:focus-visible,body.page-id-7649 summary:focus-visible,body.page-id-7649 textarea:focus-visible{outline:3px solid #af8cd3;outline-offset:5px}.smm-page{--purple:#380072;--yellow:#f8f861;--grey:#474747;--line:#e8e5ea;--soft:#f4f4f2;color:#343434;background:#fff}.smm-shell{width:min(1180px,100% - 72px);margin-inline:auto}.smm-section{padding:88px 0;border-top:1px solid var(--line);scroll-margin-top:110px}.smm-reading{max-width:790px;margin-inline:auto}.smm-page h1,.smm-page h2,.smm-page h3{font-family:Montserrat,Arial,sans-serif;color:#171419;text-align:left;text-transform:none;margin:0;font-weight:600}.smm-page h1{font-size:calc(clamp(42px,5.05vw,73px));line-height:1.06;letter-spacing:-.055em}.smm-page h2{font-size:calc(clamp(32px,3.6vw,50px));line-height:1.12;letter-spacing:-.04em;margin-bottom:30px;max-width:920px}.smm-page h2:before{content:"";display:block;width:54px;height:3px;background:var(--yellow);box-shadow:18px 0 0 var(--purple);margin-bottom:24px}.smm-page h3{font-size:23px;line-height:1.3;letter-spacing:-.022em}.smm-page p{font:400 18px/1.75 Lato,Arial,sans-serif;color:inherit;text-align:left;margin:0 0 22px}.smm-page p:last-child{margin-bottom:0}.smm-page a:hover{color:#5b287e;text-decoration-color:#827000}.smm-page figure{margin:0}.smm-detail{border-top:1px solid #d8d6d4;margin:0}.smm-detail:last-of-type{border-bottom:1px solid #d8d6d4}.smm-detail summary{position:relative;padding:24px 45px 24px 0;color:#380072;font:600 19px/1.4 Montserrat,Arial,sans-serif;cursor:pointer;list-style:none;min-height:60px}.smm-detail summary::-webkit-details-marker{display:none}.smm-detail summary:after{content:"+";position:absolute;right:6px;top:22px;font:400 26px/1 Montserrat,Arial,sans-serif}.smm-detail[open] summary:after{content:"−"}.smm-answer{padding:0 0 26px;color:#474747}.smm-answer p{font-size:17px}.smm-reading>.smm-detail:first-of-type{margin-top:35px}body.page-id-7649 #header{background:#fff;position:relative;color:#343434;z-index:20;border-bottom:1px solid #e8e5ea}body.page-id-7649 #header .container{width:min(1240px,100% - 48px);margin:auto;padding:0}body.page-id-7649 #header .branding{padding:24px 0 12px;background:#fff}body.page-id-7649 #header .branding>.container>.row{display:flex;align-items:center;gap:26px;margin:0}body.page-id-7649 #header .header__logo-col{flex:0 0 250px;padding:0}body.page-id-7649 #header .sitelogo{display:block;width:250px;height:auto;aspect-ratio:2814/300}body.page-id-7649 #header .header__nav-col{flex:1;min-width:0;padding:0}body.page-id-7649 #header .nav__toggle{display:none!important}body.page-id-7649 #header .band{padding:0 0 15px;background:#fff}body.page-id-7649 #header .band>.container>.row{display:flex;justify-content:flex-end;margin:0}body.page-id-7649 #header .band>.container>.row>div:first-child{display:none}body.page-id-7649 #header .band .row .row{display:flex;align-items:center;gap:20px}body.page-id-7649 #header .leftcall{font-size:13px;white-space:nowrap}body.page-id-7649 #header .leftcall a{color:#380072;text-decoration:none}body.page-id-7649 #mega-menu-wrap-mainmenu li.mega-menu-item-has-children:not(:hover):not(:focus-within):not(.mega-toggle-on)>ul.mega-sub-menu{display:none!important}body.page-id-7649 #footer{background:#28212f;color:#eee8f1;padding:48px 0 0;margin:0;line-height:1.6}body.page-id-7649 #footer .container{width:min(1180px,100% - 72px);margin:auto;padding:0}body.page-id-7649 #footer footer>.container>.row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.65fr);gap:32px;align-items:start;margin:0}body.page-id-7649 #footer .contact-div{grid-column:1;grid-row:1}body.page-id-7649 #footer .openninghours{grid-column:2;grid-row:1}body.page-id-7649 #footer .inside{padding:0;margin:0}body.page-id-7649 #footer .buttom-title{display:block;font:600 19px/1.4 Montserrat,Arial,sans-serif;margin-bottom:18px;color:#fff}body.page-id-7649 #footer address,body.page-id-7649 #footer p{font:400 14px/1.7 Lato,Arial,sans-serif;font-style:normal;margin:0 0 18px;text-align:left}body.page-id-7649 #footer p strong{font-weight:400}body.page-id-7649 #footer a{color:#f1e8f7;overflow-wrap:anywhere}body.page-id-7649 #footer .small{font-size:12px}body.page-id-7649 #footer .small a strong{color:#ff9292!important}body.page-id-7649 #footer table{width:100%;font-size:13px;border-collapse:collapse}body.page-id-7649 #footer td{padding:8px 0;border-bottom:1px solid #ffffff20}body.page-id-7649 #footer td.time{text-align:right;padding-left:12px;white-space:nowrap}body.page-id-7649 #footer .wpcf7-form-control-wrap{display:block}body.page-id-7649 #footer input:not([type=hidden]):not([type=submit]),body.page-id-7649 #footer textarea{display:block;float:none;position:static;width:100%;border:1px solid #d9cce5;border-radius:3px;background:#fff;color:#343434;padding:12px;min-height:48px;margin:0;font-size:16px;line-height:1.45}body.page-id-7649 #footer textarea{height:115px;resize:vertical}body.page-id-7649 #footer input[type=submit]{display:block;float:none;width:100%;min-height:48px;margin:16px 0 0;border:1px solid #fff;border-radius:3px;color:#fff;background:#380072;cursor:pointer}body.page-id-7649 #footer input[type=submit]:hover{background:#5b287e}body.page-id-7649 #footer .wpcf7-not-valid-tip{color:#ffe277}body.page-id-7649 #footer .wpcf7-response-output{margin:20px 0;padding:12px;font-size:15px}body.page-id-7649 #footer .copyright-main{border-top:1px solid #ffffff26;margin-top:32px;padding:24px 0;background:transparent;font-size:12px;line-height:1.8}body.page-id-7649 #footer .copyright-main .row{margin:0}body.page-id-7649 #footer .copyright-main .row>div{width:100%;float:none}body.page-id-7649 #footer .copyright-main a{display:inline-block;margin:5px 3px}body.page-id-7649 #footer .social-icon{margin:0;padding:0;list-style:none}@media(max-width:1100px){body.page-id-7649 #header .header__logo-col{flex-basis:190px}body.page-id-7649 #header .sitelogo{width:190px}body.page-id-7649 #footer footer>.container>.row{grid-template-columns:1fr 1fr}body.page-id-7649 #footer .contact-div,body.page-id-7649 #footer .openninghours{grid-row:2}}@media(max-width:850px){.smm-shell{width:calc(100% - 48px)}.smm-section{padding:64px 0}body.page-id-7649 #header .branding>.container>.row{gap:12px}body.page-id-7649 #header .header__logo-col{flex-basis:176px}body.page-id-7649 #header .sitelogo{width:176px}body.page-id-7649 #header .branding{padding:18px 0 8px}}@media(max-width:600px){.smm-shell{width:calc(100% - 40px)}.smm-page h1{font-size:42px}.smm-page h2{font-size:32px}.smm-page p{font-size:17px}.smm-section{padding:54px 0}.smm-detail summary{font-size:17px;padding-top:22px;padding-bottom:22px}body.page-id-7649 #header .container{width:calc(100% - 32px)}body.page-id-7649 #header .band .row .row{flex-wrap:wrap;justify-content:flex-end}body.page-id-7649 #footer{padding-top:36px}body.page-id-7649 #footer .container{width:calc(100% - 40px)}body.page-id-7649 #footer footer>.container>.row{grid-template-columns:1fr;gap:28px}body.page-id-7649 #footer .contact-div,body.page-id-7649 #footer .openninghours{grid-column:1;grid-row:auto}body.page-id-7649 #footer .contact-div{order:2}body.page-id-7649 #footer .openninghours{order:3}body.page-id-7649 #footer .copyright-main{padding-bottom:65px}}@media(prefers-reduced-motion:reduce){.smm-page *{scroll-behavior:auto!important;transition:none!important}}@media(min-width:1001px){body.page-id-7649 #mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item>a.mega-menu-link{font-size:17px;padding-left:10px;padding-right:10px}}body.page-id-7649 #footer footer>.container>.row>div{width:100%;min-width:0;float:none;padding:0}body.page-id-7649 #header .band .row .row>div{padding:0;min-width:0;width:auto}@media(max-width:600px){body.page-id-7649 #header .band>.container>.row>div:last-child{width:100%;padding:0}body.page-id-7649 #header .band .row .row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;margin:0}body.page-id-7649 #header .band .row .row>div{display:flex;align-items:center;min-height:32px}body.page-id-7649 #header .leftcall{display:block;font-size:12px;line-height:20px}body.page-id-7649 #header .sw-emergency-button{font-size:12px!important;line-height:20px!important;white-space:nowrap}}.smm-page .sw-review-cascade{position:relative;width:100%;max-width:790px;margin:0 auto;padding:18px 20px;background:#fbf9fc;border:1px solid #e8e1ee;border-radius:12px;overflow:hidden;touch-action:pan-y;color:#474747}.smm-page .sw-review-cascade:focus-visible,.smm-page .sw-review-source:focus-visible{outline:3px solid #af8cd3;outline-offset:5px}.smm-page .sw-review-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.smm-page .sw-review-viewport{height:360px;min-width:0;overflow:hidden;position:relative;mask-image:linear-gradient(180deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 7%,#000 93%,transparent)}.smm-page .sw-review-list{list-style:none;margin:0;padding:0}.smm-page [data-main-review-cascade]{position:relative}.smm-page [data-main-review-cascade] .sw-review-source{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;max-height:360px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.smm-page [data-main-review-cascade] .sw-review-item{height:auto;min-height:86px;padding:12px 0;display:block;opacity:1;overflow-wrap:break-word}.smm-page [data-main-review-cascade] .sw-review-item blockquote{font:400 17px/1.5 Lato,Arial,sans-serif;margin:0;padding:0;border:0}.smm-page [data-main-review-cascade] .sw-review-attribution{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 10px;margin-top:7px;color:#68636d;font:400 12.5px/1.5 Lato,Arial,sans-serif}.smm-page [data-main-review-cascade] cite{font:inherit;font-style:normal;margin:0;color:inherit}.smm-page [data-main-review-cascade] .sw-review-stars{color:#380072;white-space:nowrap;letter-spacing:1px}.smm-page [data-main-review-cascade] .sw-review-columns{display:none}.smm-page [data-main-review-cascade].is-cycling .sw-review-columns{display:grid}.smm-page [data-main-review-cascade].is-cycling .sw-review-source{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;display:block}.smm-page [data-main-review-cascade] .sw-review-list{position:relative;transition:none;will-change:transform}@media(max-width:700px){.smm-page .sw-review-columns,.smm-page [data-main-review-cascade] .sw-review-source{grid-template-columns:minmax(0,1fr)}.smm-page [data-main-review-cascade] .sw-review-item{min-height:86px;padding:12px 0}.smm-page .sw-review-cascade{padding:14px 16px;border-radius:10px}.smm-page .sw-review-columns{gap:0}.gs-actions{flex-direction:column}}@media(prefers-reduced-motion:reduce){.smm-page [data-main-review-cascade] .sw-review-columns{display:none!important}.smm-page [data-main-review-cascade].is-cycling .sw-review-source{position:static;width:auto;height:auto;max-height:360px;margin:0;overflow-y:auto;clip-path:none;white-space:normal;display:grid}.smm-page [data-main-review-cascade] .sw-review-list{transform:none!important;will-change:auto}}@media(min-width:701px) and (hover:hover) and (pointer:fine){.smm-page [data-main-review-cascade].is-cycling{cursor:grab;user-select:none}.smm-page [data-main-review-cascade].is-dragging{cursor:grabbing}}.gs-page h1{margin-bottom:30px}.gs-page h3{margin:30px 0 20px}.gs-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0}.gs-actions>*{padding:15px;border:1px solid #380072;border-radius:6px;background:#fff;color:#380072;font:600 14px/1.5 Montserrat,sans-serif;cursor:pointer}.gs-actions>:first-child{background:#380072;color:#fff}.gs-hero{padding:64px 0}.gs-hero-grid{display:grid;gap:60px;align-items:center}.gs-hero-grid h1{margin-bottom:30px}.gs-hero-grid p:first-of-type{font:400 22px/1.55 Montserrat,sans-serif;color:#474747}.gs-actions{gap:9px}.gs-actions>*{flex:1 1 180px;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.gs-actions span{display:block;font-size:12px}.gs-page .sw-review-cascade{margin:35px auto}.gs-dialog{border:0;border-radius:14px;padding:36px;width:min(640px,100% - 30px);max-height:85dvh;overflow:auto;color:#343434;background:#fff;box-shadow:0 20px 70px #0004}.gs-dialog::backdrop{background:#14052299}.gs-dialog h2{font:600 28px/1.2 Montserrat,sans-serif;color:#380072;padding-right:25px}.gs-dialog [data-gs-close]{position:absolute;right:12px;top:8px;background:none;border:0;font-size:32px;cursor:pointer;padding:6px 10px;color:#380072}.gs-dialog input:not([type=hidden]):not([type=submit]),.gs-dialog select,.gs-dialog textarea{box-sizing:border-box;width:100%;max-width:100%;padding:12px;border:1px solid #bcb1c6;border-radius:4px;background:#fff;color:#343434}.gs-dialog input[type=submit]{background:#380072;color:#fff;border:0;padding:15px 25px;border-radius:4px;cursor:pointer}.gs-hero-media,.gs-modal-open,svg:not(:root){overflow:hidden}.gs-dialog .wpcf7-response-output{margin:15px 0}.gs-footer-maps{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:40px}.gs-footer-maps iframe{width:100%;height:310px;border:0;border-radius:12px}.gs-footer-maps h2{font-size:24px}.page-id-7649 #footer{background:#faf9fb!important;color:#474747!important}.page-id-7649 #footer .contact-div,.page-id-7649 #footer .openninghours{width:50%;float:left}.page-id-7649 #footer .buttom-title,.page-id-7649 #footer a,.page-id-7649 #footer address,.page-id-7649 #footer p{color:#474747}.page-id-7649 #footer .copyright-main{background:#fff;color:#474747}.page-id-7649 .gs-dialog p{color:#343434}@media(max-width:850px){.gs-hero-grid{gap:30px}.gs-hero{padding:40px 0}}@media(max-width:600px){.gs-footer-maps{grid-template-columns:1fr}.gs-dialog{padding:25px}.page-id-7649 #footer .contact-div,.page-id-7649 #footer .openninghours{width:100%;float:none}.gs-actions>*{flex-basis:auto;min-height:58px}}body.page-id-7649 #footer .buttom-title{color:#380072!important;font:600 20px/1.4 Montserrat,sans-serif;text-transform:none}body.page-id-7649 #footer a{color:#380072!important}body.page-id-7649 #footer .copyright-main,body.page-id-7649 #footer .copyright-main p{color:#474747!important;background:#faf9fb!important}body.page-id-7649 #footer footer>.container{padding-top:40px!important;padding-bottom:30px!important}body.page-id-7649 #footer .copyright-main{padding-top:25px!important;padding-bottom:25px!important;border-top:1px solid #e8e5ea;margin-top:0!important}body.page-id-7649 #footer{padding:0!important}body.page-id-7649 #footer footer>.container>.row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:60px!important}body.page-id-7649 #footer .contact-div,body.page-id-7649 #footer .openninghours{width:100%!important}body.page-id-7649 #footer .small a strong{color:#9b1743!important}@media(max-width:600px){body.page-id-7649 #footer footer>.container>.row{grid-template-columns:1fr!important;gap:25px!important}body.page-id-7649 #footer .openninghours{grid-column:1;grid-row:2}}.gs-hero-media{margin:0;border-radius:12px;border-bottom:7px solid #f8f861;background:#f7f5f8}.gs-hero-media img{display:block;width:100%;height:auto}.gs-page .gs-hero{background:#f1e9f8;background:linear-gradient(125deg,#faf7fd,#e9daf5)}.gs-page .gs-hero-media{box-shadow:0 18px 45px #38007217;border-radius:18px;border-bottom:7px solid #f8f861}.gs-page .gs-hero-media img{aspect-ratio:1/1.1;object-fit:cover;object-position:54% center}.gs-page .gs-soft{background:#f2eaf8;border-top-color:#e5d7ee}.gs-page .gs-purple{background:#380072;color:#fff;border-top-color:#542487}.gs-page .gs-purple h2,.gs-page .gs-purple h3{color:#fff}.gs-page .gs-purple h2:before{box-shadow:18px 0 #b58bd5}body.page-id-7649 .gs-page .gs-purple a:not(.gs-actions>a){color:#f8f861}.gs-page .gs-purple .gs-actions>*{background:transparent;border-color:#c6a6e1;color:#fff}.gs-page .gs-purple .gs-actions>:first-child{background:#f8f861;border-color:#f8f861;color:#380072}.gs-page .gs-purple .gs-actions>:hover{background:#55238a;color:#fff}.gs-page .gs-purple .gs-actions>:first-child:hover{background:#ffffa0;color:#380072}.gs-page .gs-actions{justify-content:center}.gs-page .gs-actions>*{align-items:center;justify-content:center;text-align:center}.gs-page .gs-actions span{width:100%;text-align:center}@media(max-width:850px){.gs-page .gs-hero-media{max-width:600px;width:100%}.gs-page .gs-hero-media img{aspect-ratio:4/3;object-position:center}}.gs-review-pills{bottom:18px;left:12px;right:12px;flex-direction:column;align-items:center;gap:7px}@media(max-width:700px){.gs-review-pills{bottom:12px;left:7px;right:7px;gap:5px}}.gs-hero-media .gs-review-pills{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px}@media(max-width:700px){.gs-hero-media .gs-review-pills{gap:6px}}.gs-page #what-our-patients-say .sw-review-cascade{background:#45117a;border-color:#714298}.gs-page #what-our-patients-say .sw-review-item blockquote{color:#fff}.gs-page #what-our-patients-say .sw-review-attribution{color:#e3d4ee}.gs-page #what-our-patients-say .sw-review-stars{color:#f8f861}.gs-hero-grid{grid-template-columns:1.08fr 1fr;align-items:start;gap:54px}.gs-page .gs-eyebrow{font:600 12px/1.5 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#380072;margin-bottom:22px}.gs-hero h1{font-size:calc(clamp(42px,4.7vw,67px));margin-bottom:26px}.gs-hero h2{font-size:26px;line-height:1.3;letter-spacing:-.025em;margin-bottom:22px}.gs-hero h2:before{display:none}.gs-hero-grid p{font-size:17px;line-height:1.65}.gs-hero-media{position:relative;border-radius:14px;border-bottom:6px solid #f8f861;background:#f1e5f6;margin-top:5px!important}.gs-hero-media>img{display:block;width:100%;height:590px;object-fit:cover;object-position:48% center}.gs-review-pills{position:absolute;bottom:20px;left:14px;right:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.gs-pill{border-radius:40px;background:rgba(0,0,0,.5);color:#fff;text-align:center;padding:11px 19px;font:400 16px/1.4 Lato,sans-serif;backdrop-filter:blur(4px)}.gs-pill small{display:block;font-size:11px;margin-top:4px}.gs-pill small>span{color:#f8f861;padding:0 4px}.gs-actions>:last-child{background:#f8f861;color:#380072;border-color:#380072}.gs-actions{margin:25px 0 0}.gs-actions>*{flex-basis:145px;padding:13px 9px;font-size:12px;min-height:68px}.gs-actions span{font-size:11px}.gs-soft{background:#f7f5f8}.gs-page thead,.gs-purple{background:#380072;color:#fff}.gs-purple h2,.gs-purple h3,.gs-purple p{color:#fff!important}.gs-purple h2:before{box-shadow:18px 0 #b49bd1}.gs-purple a{color:#f8f861}.gs-purple .gs-actions>:first-child{border-color:#fff}.gs-page table{width:100%;border-collapse:collapse;font-size:17px;margin:28px 0}.gs-page td,.gs-page th{padding:17px 15px;border-bottom:1px solid #ded5e5;text-align:left}.gs-page tbody tr:nth-child(2n){background:#f8f5fa}.gs-page table td:last-child,.gs-page table th:last-child{white-space:nowrap}.gs-page .smm-detail summary{line-height:1.45}.gs-page .smm-detail[open]>div{padding:0 0 20px}.gs-page .smm-detail p{font-size:17px}@media(max-width:1000px){.gs-hero-grid{gap:30px}.gs-hero-media>img{height:620px}}@media(max-width:850px){.gs-hero-grid{grid-template-columns:1fr}.gs-hero-media>img{height:auto;aspect-ratio:4/3}.gs-hero .gs-actions{flex-direction:row}.gs-hero .gs-actions>*{flex-basis:130px}.gs-hero h1{max-width:650px}.gs-hero h2{max-width:620px}}@media(max-width:600px){.gs-hero{padding:32px 0 45px}.gs-hero h1{font-size:43px}.gs-hero h2{font-size:24px}.gs-hero .gs-actions{flex-direction:column}.gs-hero .gs-actions>*{flex-basis:auto}.gs-hero-media>img{aspect-ratio:4/5;object-position:47% center}.gs-pill{font-size:14px;padding:9px 14px}.gs-page td,.gs-page th{padding:14px 9px;font-size:15px}.gs-page h2{overflow-wrap:break-word}.gs-footer-maps h2{font-size:24px}.gs-page .sw-review-cascade{margin:20px auto}}.gs-page .gs-hero-grid p.gs-eyebrow{font:600 12px/1.5 Montserrat,sans-serif;color:#380072;letter-spacing:.08em}body.page-id-7649 #mega-menu-wrap-mainmenu .mega-menu-toggle .mega-toggle-animated-inner,body.page-id-7649 #mega-menu-wrap-mainmenu .mega-menu-toggle .mega-toggle-animated-inner:after,body.page-id-7649 #mega-menu-wrap-mainmenu .mega-menu-toggle .mega-toggle-animated-inner:before{background:#380072!important}.gs-footer-maps h2:before,.gs-page h2:before{width:54px;height:3px;background:#380072;box-shadow:0 6px #380072,0 12px #380072;margin-bottom:32px}.gs-page .gs-purple h2:before{background:#fff;box-shadow:0 6px #fff,0 12px #fff}.gs-page .gs-editorial-quote{margin:32px 0;padding:26px 28px;background:#eee8f4;border-radius:20px;border-left:4px solid #380072;color:#380072}.gs-page .gs-editorial-quote blockquote{margin:0 0 15px;padding:0;border:0;font:600 calc(clamp(22px,2.4vw,29px))/1.4 Montserrat,Arial,sans-serif;color:#380072;font-style:normal}.gs-page .gs-editorial-quote cite{font:400 14px/1.5 Lato,Arial,sans-serif;color:#50415e}.gs-page .gs-purple .gs-editorial-quote{background:#fff;border-color:#fff}@media(max-width:600px){.gs-page .gs-editorial-quote{padding:22px}}.gs-page #what-our-patients-say .smm-reading{max-width:none}.gs-page #what-our-patients-say{background:#f7f5f8}.gs-page #what-our-patients-say .sw-review-cascade{max-width:none;width:100%;padding:32px;border-radius:18px}.gs-page #what-our-patients-say .sw-review-item blockquote{font-size:21px;line-height:1.5}@media(max-width:600px){.gs-page #what-our-patients-say .sw-review-cascade{padding:20px}.gs-page #what-our-patients-say .sw-review-item blockquote{font-size:18px}}@media(max-width:700px){.gs-page .gs-actions,.gs-page .gs-hero .gs-actions{display:grid;grid-template-columns:1fr;gap:9px}.gs-page .gs-actions>a,.gs-page .gs-actions>button{flex:none;width:100%;min-height:64px;height:auto;padding:12px 14px;line-height:1.5;margin:0}}.gs-page .gs-hero-grid,.gs-split{align-items:center}.gs-page .gs-hero h1{font-size:calc(clamp(42px,4.5vw,65px))}.gs-page .gs-hero h2{font-size:calc(clamp(24px,2.4vw,34px));line-height:1.3;margin-bottom:24px}.gs-page .gs-hero h2:before{display:none}.gs-page .gs-hero-media{background:linear-gradient(140deg,#f8f861,#f0e79e 35%,#d9b1ef);position:relative}.gs-page .gs-hero-media>img{height:620px;aspect-ratio:auto;object-fit:contain;object-position:center bottom}.gs-page .gs-photo-jk>img{height:590px}.gs-page .gs-hero-grid p:not(.gs-eyebrow){font-size:19px;line-height:1.7}.gs-page .gs-hero-grid p.gs-eyebrow{font-size:12px}.gs-jump{background:#fff;border-bottom:1px solid #e8e5ea;padding:20px 0}.gs-jump .smm-shell{display:flex;flex-wrap:wrap;gap:8px 12px}.gs-jump a{border:1px solid #d9c8e9;background:#faf8fc;border-radius:999px;padding:10px 17px;text-decoration:none;font:600 13px/1.4 Montserrat,sans-serif;color:#380072}.gs-page .gs-options{list-style:none;padding:0;margin:30px 0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.gs-options li{margin:0}.gs-options a{display:block;height:100%;padding:22px;background:#f6f1fa;border:1px solid #e4d7ef;border-radius:12px;text-decoration:none;line-height:1.65}.gs-options strong{display:block;font-family:Montserrat,sans-serif;font-size:17px;color:#380072}.gs-options a:hover{background:#eee3f6}.gs-page .gs-patterns{margin:28px 0;grid-template-columns:repeat(3,1fr);gap:16px}.gs-patterns li{border-top:3px solid #380072;padding-top:17px;margin:0}.gs-split{display:grid;grid-template-columns:1.15fr 1fr;gap:65px}.gs-page .gs-split h2{font-size:calc(clamp(32px,3.3vw,46px))}.gs-page .smm-reading{max-width:850px}.gs-page #assessment .smm-reading,.gs-page #options .smm-reading,.gs-page #what-our-patients-say .smm-reading{max-width:1e3px}.gs-page .gs-review-pills{gap:9px;bottom:20px}.gs-page .gs-pill{max-width:100%;background:rgba(20,8,32,.73);backdrop-filter:none}.gs-page .gs-pill small .sw-review-stars{color:#f8f861;letter-spacing:1px}.gs-page .gs-editorial-quote figcaption{font-size:14px;margin-top:16px;color:#50415e}.gs-page .gs-text-button{border:0;padding:0;background:none;color:inherit;text-decoration:underline;cursor:pointer;font:inherit;text-underline-offset:4px}.gs-page .gs-price-line{border-top:1px solid #ffffff55;border-bottom:1px solid #ffffff55;padding:25px 0;font-size:23px;line-height:1.6}.gs-page #what-our-patients-say .gs-featured-review{display:inline-block;vertical-align:top;padding:20px;margin:0 12px 30px 0;border-left:3px solid #380072}.gs-featured-review blockquote{font:600 21px/1.5 Montserrat,sans-serif;border:0;padding:0;margin:0 0 16px;color:#380072}.gs-featured-review figcaption{font-size:13px}.gs-featured-review .sw-review-stars{display:inline-block;color:#380072;font-size:12px;margin:0 5px}.gs-wall-toggle{border:1px solid #380072;background:#fff;color:#380072;border-radius:999px;padding:10px 18px;font:600 13px/1.4 Montserrat,sans-serif;cursor:pointer}.gs-page #what-our-patients-say .sw-review-cascade{background:#380072;color:#fff;margin-top:20px}.gs-page #what-our-patients-say .sw-review-attribution{color:#ede3f5}.gs-dialog h2{margin-bottom:22px}.gs-booking-options{display:grid;gap:16px;margin-top:25px}.gs-booking-options a{display:block;padding:20px;border:1px solid #cbb8dd;border-radius:9px;text-decoration:none;color:#380072;background:#f7f2fb}.gs-booking-options span,.gs-booking-options strong{display:block}.gs-booking-options span{font-size:15px;color:#4c4352;margin-top:6px}.gs-dialog button[type=submit],.gs-dialog input[type=submit]{display:block!important;width:100%!important;min-height:50px!important;background:#380072!important;color:#fff!important;border:0!important;border-radius:5px;padding:13px 20px!important;cursor:pointer}.gs-dialog .wpcf7-form label{color:#343434}.gs-dialog .wpcf7-spinner{flex:none}@media(max-width:850px){.gs-split{grid-template-columns:1fr;gap:30px}.gs-page .gs-hero-media{max-width:540px;margin-inline:auto}.gs-page .gs-hero-media>img{height:540px}.gs-page .gs-photo-jk>img{height:500px}.gs-page .gs-hero-grid{gap:35px}}@media(max-width:600px){.gs-page .gs-hero h1{font-size:43px}.gs-page .gs-hero h2{font-size:26px}.gs-page .gs-hero-grid p:not(.gs-eyebrow){font-size:17px}.gs-page .gs-hero-media>img{height:460px}.gs-page .gs-options,.gs-page .gs-patterns{grid-template-columns:1fr}.gs-jump{padding:18px 0}.gs-jump a{padding:10px 12px;font-size:11px}.gs-page #what-our-patients-say .gs-featured-review{margin:0 0 24px;padding:14px 20px}.gs-featured-review blockquote,.gs-page .gs-price-line{font-size:20px}.gs-page .gs-pill{font-size:13px;padding:9px 14px}}@media(prefers-reduced-motion:reduce){.gs-wall-toggle{display:none}}body.page-id-7649 .gs-dialog{font:400 16px/1.5 Lato,Arial,sans-serif}body.page-id-7649 .gs-dialog label,body.page-id-7649 .gs-dialog p{font:400 16px/1.5 Lato,Arial,sans-serif;text-align:left;margin:0 0 12px}body.page-id-7649 .gs-dialog label{font-weight:700;font-size:15px}body.page-id-7649 .gs-dialog .sw-contact-choice-hint{font-size:15px;margin-bottom:20px}body.page-id-7649 .gs-dialog input:not([type=hidden]):not([type=submit]){height:44px;font-size:16px}body.page-id-7649 .gs-dialog textarea{height:210px;min-height:100px;font-size:16px;resize:vertical}body.page-id-7649 .gs-dialog form>.row+.row>div,body.page-id-7649 .gs-dialog form>.row:last-of-type>div{width:100%;float:none}body.page-id-7649 .gs-dialog form>.row:last-of-type>div:first-child{display:none}.gs-page #what-our-patients-say .gs-featured-review .sw-review-stars{color:#380072}.gs-page .gs-retained-video-links{display:flex;flex-wrap:wrap;gap:12px 25px;margin-top:28px;font-size:15px}.gs-legacy-anchor{display:block;scroll-margin-top:110px}@media(max-width:600px){body.page-id-7649 .gs-dialog textarea{height:110px}body.page-id-7649 .gs-dialog form br{display:none}body.page-id-7649 .gs-dialog .wpcf7-form-control-wrap{display:block;margin-bottom:13px}}body.page-id-7649 .gs-dialog form>.row+.row>div:first-child{display:none}html{font-family:sans-serif;text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}figure{margin:0}hr{height:0;box-sizing:content-box;margin-top:20px;margin-bottom:20px;border-width:1px 0 0;border-style:solid none none;border-color:#eee currentcolor currentcolor;border-image:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;font-family:Menlo,Monaco,Consolas,Courier New,monospace}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}img,legend{border:0}optgroup{font-weight:700}td,th{padding:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;break-inside:avoid}thead{display:table-header-group}img,tr{break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{break-after:avoid}}*,:after,:before,input[type=search]{box-sizing:border-box}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#8324b2;text-decoration:none}a:focus,a:hover{color:#000}a:focus,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{height:auto;max-width:100%;vertical-align:middle}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}h1,h2,h3{margin-top:20px;margin-bottom:10px}h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}h4,h5,h6{margin-top:10px;margin-bottom:10px}h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p{font-family:Lato,sans-serif;font-weight:300;font-size:22px;line-height:1.5;text-align:center;margin:0 0 10px}.small,small{font-size:85%}mark{padding:.2em;background-color:#fcf8e3}.text-right{text-align:right}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt,kbd kbd,label{font-weight:700}dd{margin-left:0}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{overflow:auto;display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;color:#333;word-break:break-all;overflow-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-9,.col-md-3,.col-md-6,.col-md-9,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-12,.col-xs-6,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12,.col-xs-6,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-9{width:75%}.col-xs-6{width:50%}@media(min-width:768px){.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-9{width:75%}.col-sm-8{width:66.6667%}.col-sm-7{width:58.3333%}.col-sm-6{width:50%}.col-sm-5{width:41.6667%}.col-sm-4{width:33.3333%}.col-sm-3{width:25%}}@media(min-width:992px){.col-md-3,.col-md-6,.col-md-9{float:left}.col-md-9{width:75%}.col-md-6{width:50%}.col-md-3{width:25%}}@media(min-width:1200px){.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-9{float:left}.col-lg-9{width:75%}.col-lg-7{width:58.3333%}.col-lg-6{width:50%}.col-lg-5{width:41.6667%}.col-lg-3{width:25%}}table{border-spacing:0;border-collapse:collapse;background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-width:0 0 1px;border-style:none none solid;border-color:currentcolor currentcolor #e5e5e5;border-image:none}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#fff;text-decoration:none}.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;box-shadow:none;opacity:.65}fieldset[disabled] a.btn{pointer-events:none}.dropdown{position:relative}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none}.nav>li>a>img{max-width:none}.container:after,.container:before,.nav:after,.nav:before,.row:after,.row:before{display:table;content:" "}.container:after,.nav:after,.row:after{clear:both}.pull-right{float:right!important}.visible-sm,.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}body{font-family:montserratregular;font-size:15px;margin:0;padding:0}#footer,p{font-family:Lato,sans-serif}.branding{background:#fff;padding:20px 0}.full-width.dropdown{position:static}.fill-width-nav{position:relative}.band{background:#fff}.row-pad-10{margin-right:-10px;margin-left:-10px}.row-pad-10 [class*=col-]{padding-right:10px;padding-left:10px}.social-icon li{float:left;margin-left:10px}.social-icon li a{display:block;width:25px;height:25px}.social-icon li a:hover{background-position:100%}ul.none{margin:0;padding:0;list-style:none}#footer{background:url(https://www.smileworksliverpool.co.uk/wp-content/themes/smileworksuk/images/hot-button-bg.jpg) 0 0/cover fixed;line-height:21px;padding:60px 0 0}.openninghours table{width:100%}.openninghours td{padding-bottom:18px}.openninghours td.time{text-align:left}#footer,#footer a{color:#c4c5c7}#footer .buttom-title{font-family:montserratregular;font-size:29px;text-transform:lowercase;display:block;margin-bottom:30px;line-height:normal}#footer .small{font-size:12px;letter-spacing:.5px}.copyright-main{border-top:1px solid #565b61;line-height:20px;font-size:12px;padding:20px 0 30px}.contact-div .inside{margin-left:20px}option a:hover{color:#74339b;display:block;font-size:28px;line-height:40px;text-transform:uppercase;transition:.5s ease-in-out}textarea{overflow:auto;font-size:16px!important}form input[required]{width:100%;font-size:16px;text-indent:5px}form input[required],form label{font-family:Lato,sans-serif;text-align:left}form .captcha-group{position:relative;clear:both}.leftcall{line-height:28px}.wpcf7-not-valid-tip{display:none!important}a:focus{outline:none}@media(max-width:767px){.clear-xs{clear:both}#footer .buttom-title,#footer p,.leftcall,.social-icon,address{text-align:center}.leftcall{font-size:16px;float:left;width:100%;padding-bottom:20px}img.sitelogo{width:230px;margin:20px 0}.contact-div .inside{margin-left:0}.branding{padding:0}#footer{background:url(https://www.smileworksliverpool.co.uk/wp-content/themes/smileworksuk/images/hot-button-bg-m.png) #22252c;padding:15px 0 0}.contact-div,.openninghours{border-bottom:1px solid #565b61;margin-bottom:20px;padding-bottom:20px}.contact-div{border:0;margin:0;padding-bottom:0}#footer .buttom-title{font-size:21px;margin-bottom:10px}.social-icon{width:100%;float:left!important;margin-top:15px!important}.social-icon li{float:none;display:inline-block}.social-icon li a{display:block}body{position:relative;overflow-x:hidden}.nav>li,.nav>li:hover{background:none;clear:both}}@media(min-width:420px) and (max-width:767px){.openninghours table{margin:0 auto;width:60%}.openninghours td{width:50%}.openninghours td.time{width:50%;text-align:center}}@media(max-width:419px){.openninghours table{margin:0 auto;width:80%}.openninghours td{width:50%}.openninghours td.time{width:50%;text-align:center}}@media(max-width:520px){textarea{font-size:13px!important}}@media(max-width:767px){.text-center-xs{text-align:center}}@media(max-width:480px){#header{padding-bottom:0;margin-bottom:0}}body{overflow:auto;-webkit-font-smoothing:antialiased}iframe{max-width:100%}.header__nav-col{position:static}.nav__toggle{width:30px;height:25.95px;background-image:url(https://www.smileworksliverpool.co.uk/wp-content/themes/smileworksuk/images/nav-toggle.svg);background-size:contain;background-repeat:no-repeat;float:right;margin:4px 0 0;cursor:pointer;z-index:999;position:absolute;right:25px;top:20px}.gs-page #assessment .smm-reading,.gs-page #options .smm-reading,.gs-page #what-our-patients-say .smm-reading,.gs-page .smm-reading{max-width:none;margin:0}.gs-page .gs-editorial-quote,.gs-page .gs-tab-panel>.smm-reading>p,.gs-page .smm-answer,.gs-page .smm-reading>p{max-width:850px}.gs-page .gs-editorial-quote{margin:30px 0}.gs-page #what-our-patients-say,.gs-page .gs-hero,.gs-page .gs-soft{background:#380072;color:#fff}.gs-page #what-our-patients-say h2,.gs-page #what-our-patients-say p,.gs-page .gs-hero h1,.gs-page .gs-hero h2,.gs-page .gs-hero p,.gs-page .gs-soft h2,.gs-page .gs-soft h3,.gs-page .gs-soft p{color:#fff}.gs-page #what-our-patients-say h2:before,.gs-page .gs-purple h2:before,.gs-page .gs-soft h2:before{background:#fff;box-shadow:0 6px #fff,0 12px #fff}.gs-page .gs-soft a{color:#f8f861}.gs-page .gs-soft .smm-detail{border-color:#ffffff50}.gs-page .gs-soft .smm-answer,.gs-page .gs-soft .smm-detail summary{color:#fff}.gs-page .gs-hero .gs-actions>:first-child{border-color:#fff}.gs-page .gs-hero .gs-actions>:last-child{border-color:#f8f861}.gs-page .gs-patterns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;margin:30px 0;padding:0}.gs-page .gs-patterns li{padding:25px 28px;border:0;border-radius:36px;background:linear-gradient(120deg,#f8f861,#f2d8a9 48%,#e6baf0);color:#380072;line-height:1.6}.gs-patterns strong{display:block;font:600 22px/1.3 Montserrat,Arial,sans-serif;margin-bottom:10px}.gs-patterns span{display:block;font-size:17px}.gs-page #what-our-patients-say .gs-featured-review,.gs-page #what-our-patients-say .sw-review-item,.gs-page .gs-editorial-quote,.gs-page .gs-pill{background:linear-gradient(120deg,#f8f861,#f2d8a9 48%,#e6baf0);color:#380072;border:0;box-shadow:none}.gs-page #what-our-patients-say .gs-featured-review blockquote,.gs-page #what-our-patients-say .gs-featured-review figcaption,.gs-page #what-our-patients-say .sw-review-attribution,.gs-page #what-our-patients-say .sw-review-item blockquote,.gs-page #what-our-patients-say .sw-review-stars,.gs-page .gs-editorial-quote blockquote,.gs-page .gs-editorial-quote figcaption,.gs-page .gs-pill small,.gs-page .gs-pill small .sw-review-stars{color:#380072}.gs-page .gs-editorial-quote{border-radius:30px;padding:28px 32px}.gs-page #what-our-patients-say .gs-featured-review{width:calc(33.333% - 16px);border-radius:28px;padding:25px;min-height:170px}.gs-page #what-our-patients-say .sw-review-cascade{padding:0;border:0;background:transparent;margin-top:25px;border-radius:20px}.gs-page #what-our-patients-say .sw-review-item{padding:20px 24px;margin-bottom:16px;border-radius:28px}.gs-page #what-our-patients-say .gs-wall-toggle{border-color:#fff}.gs-page .sw-review-columns{gap:24px}.gs-tabs{margin-top:28px}.gs-tablist{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid #d9c8e9}.gs-tab-panel[hidden],.gs-tablist[hidden]{display:none!important}.gs-tablist button{border:1px solid #380072;border-radius:999px;background:#fff;color:#380072;padding:13px 20px;font:600 14px/1.4 Montserrat,Arial,sans-serif;cursor:pointer;min-height:46px}.gs-tablist button[aria-selected=true]{background:#380072;color:#fff}.gs-purple .gs-tablist{border-color:#ffffff55}.gs-purple .gs-tablist button{background:transparent;border-color:#fff;color:#fff}.gs-purple .gs-tablist button[aria-selected=true]{background:#f8f861;color:#380072;border-color:#f8f861}.gs-page .gs-panel-heading{font:600 calc(clamp(29px,3.1vw,44px))/1.2 Montserrat,Arial,sans-serif;letter-spacing:-.035em;max-width:1e3px;margin:0 0 25px}.gs-page .gs-tab-panel{scroll-margin-top:35px;outline-offset:8px}.gs-page .gs-tab-panel h3:first-child{margin-top:0}.gs-page .gs-tab-panel>.smm-reading>p{max-width:850px}.gs-page .gs-tab-panel .gs-photo-jk{max-width:480px}.gs-page .gs-purple .gs-panel-heading{color:#fff}.gs-page .gs-photo-jk .gs-review-pills{left:14px;right:14px}@media(max-width:850px){.gs-page .gs-patterns{grid-template-columns:1fr}.gs-page .gs-patterns li{padding:22px 26px}.gs-patterns strong{font-size:20px;margin-bottom:7px}}@media(max-width:600px){.gs-page #what-our-patients-say .gs-featured-review{display:block;width:100%;margin-bottom:20px;min-height:0}.gs-page .gs-editorial-quote{padding:24px}.gs-page #what-our-patients-say .sw-review-item{padding:19px 22px}.gs-tablist{gap:9px}.gs-tablist button{font-size:12px;padding:11px 14px}.gs-page .gs-panel-heading{font-size:30px}.gs-page .gs-tabs{margin-top:22px}}
.gs-page .gs-hero-grid p.gs-eyebrow{color:#fff}
/* 25 October: repeating light, light, dark sections; page chrome stays light. */
body.page-id-7649 #gs-main>section.gs-theme-light{background:#fff;color:#343434;border-top-color:#e8e5ea}
body.page-id-7649 #gs-main>section.gs-theme-tint{background:#f7f5f9}
body.page-id-7649 #gs-main>section.gs-theme-light :is(h1,h2,h3,.gs-panel-heading){color:#171419}
body.page-id-7649 #gs-main>section.gs-theme-light :is(p,.smm-answer){color:#343434}
body.page-id-7649 #gs-main>section.gs-theme-light :is(.gs-eyebrow,.smm-detail summary){color:#380072}
body.page-id-7649 #gs-main>section.gs-theme-light a:not(.gs-actions>a){color:#380072}
body.page-id-7649 #gs-main>section.gs-theme-light h2:before{background:#f8f861;box-shadow:18px 0 0 #380072}
body.page-id-7649 #gs-main>section.gs-theme-light .gs-actions>:first-child{background:#380072;color:#fff;border-color:#380072}
body.page-id-7649 #gs-main>section.gs-theme-light .gs-actions>:nth-child(2){background:#fff;color:#380072;border-color:#380072}
body.page-id-7649 #gs-main>section.gs-theme-light .gs-actions>:last-child{background:#f8f861;color:#380072;border-color:#380072}
body.page-id-7649 #gs-main>section.gs-theme-light .gs-wall-toggle{background:#fff;color:#380072;border-color:#380072}
body.page-id-7649 #gs-main>section.gs-theme-dark{background:#380072;color:#fff;border-top-color:#542487}
body.page-id-7649 #gs-main>section.gs-theme-dark :is(h2,h3,p,.smm-answer,.smm-detail summary){color:#fff}
body.page-id-7649 #gs-main>section.gs-theme-dark .smm-detail{border-color:#ffffff55}
body.page-id-7649 #gs-main>section.gs-theme-dark h2:before{background:#f8f861;box-shadow:18px 0 0 #fff}
body.page-id-7649 #gs-main>section.gs-theme-dark a:not(.gs-actions>a){color:#f8f861}
body.page-id-7649 #header,body.page-id-7649 #header :is(.branding,.band){background:#fff;color:#343434}
body.page-id-7649 #footer,body.page-id-7649 #footer .copyright-main{background:#faf9fb!important;color:#474747!important}
body.page-id-7649 .gs-footer-maps{color:#343434}

/* New gummy-smile photographs: complete images, without captions or cropping. */
.gs-page .gs-results{padding:44px 20px 48px;background:#fff}
.gs-page .gs-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1180px;margin:0 auto}
.gs-page .gs-result-photo{display:block;width:100%;height:auto;max-width:100%;margin:0;border-radius:12px}
@media(max-width:899px){.gs-page .gs-results{padding:28px 20px 32px}.gs-page .gs-results-grid{grid-template-columns:1fr;gap:20px}.gs-page .gs-result-photo{border-radius:8px}}
