.elementor .s-hero-heading{font-size:50px;letter-spacing:0em;}.elementor .s-hero-intro{max-width:420px;}.elementor .s-hero-action{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;/* One centered appointment action. Separate class avoids the legacy paired-action layout. */
&.xo-primary-action {display:flex;width:100%;justify-content:center;align-items:center;}
&.xo-primary-action > .s-hero-book {flex:0 1 auto;min-height:64px;width:min(100%,380px);justify-content:center;font-size:22px;padding:20px 28px;text-align:center;}
@media(max-width:767px){&.xo-primary-action > .s-hero-book {font-size:20px;min-height:60px;width:100%;}}
\n}.elementor .s-hero-copy{width:43%;max-width:500px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .s-welcome-inner{width:100%;max-width:1360px;padding:0px;display:flex;flex-direction:column;gap:24px;justify-content:center;}.elementor .s-welcome{min-height:570px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:24px;justify-content:center;}.elementor .s-gold-texture-divider{width:100%;height:4px;min-height:4px;padding:0px;background-image:linear-gradient(90deg, #B08C3E 0%,#DABD64 37%,#F6D66D 66%,#B99A4B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#B08C3E;display:flex;flex-direction:column;gap:24px;}.elementor .s-treatments-eyebrow{color:#DABD64;}.elementor .s-treatments-title{max-width:580px;color:#FFFFFF;}.elementor .s-treatment-heading-block{width:100%;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .s-treatments-intro-copy{width:100%;max-width:720px;font-size:18px;color:#FFFFFF;}.elementor .s-treatments-intro{padding:0px;display:flex;flex-direction:column;gap:22px;justify-content:space-between;align-items:flex-start;}.elementor .s-home-category-injectables-image{& { object-position: 50% 32%; }\n}.elementor .s-home-category-skin-facials-image{& { object-position: 50% 0%; }\n}.elementor .s-home-category-lasers-advanced-skin-image{& { object-position: 50% 45%; }\n}.elementor .s-home-category-wellness-image{& { object-position: 54% 40%; }\n}.elementor .s-home-category-beauty-image{& { object-position: 50% 30%; }\n}.elementor .s-treatments-guidance{font-size:17px;color:#FFFFFF;& a { color:#094654; text-decoration:underline; text-underline-offset:4px; } & a:hover { text-decoration-thickness:2px; } & a:focus-visible { outline:2px solid #094654; outline-offset:4px; }\n}.elementor .s-treatments-book{align-self:flex-start;}.elementor .s-treatments-book:focus{outline-color:#DABD64;}.elementor .s-treatments-footer{padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .s-treatments-layout{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .s-treatments{background-image:linear-gradient(#0C2E3ACC, #0C2E3ACC),url("https://b4734830.assetcdn.net/2.0/4734830/wp-content/uploads/xo-welllabs-dark-texture.jpg?lossy=2&strip=1&webp=1");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0C2E3A;display:flex;flex-direction:column;gap:24px;}.elementor .s-team-personality{width:100%;height:38vw;min-height:480px;max-height:760px;object-fit:cover;object-position:center center;}.elementor .s-team-eyebrow{color:#7D682D;}.elementor .s-team-title{font-size:48px;letter-spacing:0em;line-height:1.12em;}.elementor .s-team-heading-group{width:38%;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .s-team-description{font-size:18px;line-height:1.7em;}.elementor .s-team-detail{font-size:17px;line-height:1.65em;}.elementor .s-team-call{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .s-team-story{width:54%;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .s-team-copy{width:100%;max-width:1456px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:row;gap:80px;justify-content:space-between;align-items:flex-start;align-self:center;}.elementor .s-team-layout{width:100%;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:space-between;align-items:center;}.elementor .s-team{padding:0px;background-color:#FFF8EF;display:flex;flex-direction:column;gap:0px;}.elementor .s-first-visit-eyebrow{color:#7D682D;}.elementor .s-first-visit-title{max-width:780px;font-size:44px;line-height:1.15em;text-align:center;}.elementor .s-first-visit-copy{max-width:680px;font-size:18px;text-align:center;}.elementor .s-first-visit-heading{width:100%;max-width:780px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .s-visit-discuss-number{font-size:15px;color:#7D682D;letter-spacing:0.1em;}.elementor .s-visit-discuss-title{font-size:27px;line-height:1.2em;}.elementor .s-visit-discuss-copy{font-size:17px;line-height:1.65em;}.elementor .s-visit-discuss{width:100%;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#B99A4B;border-style:solid;display:flex;flex-direction:column;gap:16px;}.elementor .s-visit-options-number{font-size:15px;color:#7D682D;letter-spacing:0.1em;}.elementor .s-visit-options-title{font-size:27px;line-height:1.2em;}.elementor .s-visit-options-copy{font-size:17px;line-height:1.65em;}.elementor .s-visit-options{width:100%;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#B99A4B;border-style:solid;display:flex;flex-direction:column;gap:16px;}.elementor .s-visit-home-number{font-size:15px;color:#7D682D;letter-spacing:0.1em;}.elementor .s-visit-home-title{font-size:27px;line-height:1.2em;}.elementor .s-visit-home-copy{font-size:17px;line-height:1.65em;}.elementor .s-visit-home{width:100%;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#B99A4B;border-style:solid;display:flex;flex-direction:column;gap:16px;}.elementor .s-first-visit-guidance{width:100%;padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:stretch;}.elementor .s-first-visit-call{align-self:center;}.elementor .s-first-visit-inner{padding:0px;display:flex;flex-direction:column;gap:48px;justify-content:space-between;align-items:center;}.elementor .s-first-visit{padding-block-start:88px;padding-block-end:88px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(90deg, rgba(255,255,255,0.82) 0%,rgba(255,255,255,0.82) 100%),url("https://b4734830.assetcdn.net/2.0/4734830/wp-content/uploads/xo-welllabs-paper.jpg?lossy=2&strip=1&webp=1");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#FFFFFF;display:flex;flex-direction:column;gap:24px;}.elementor .s-reviews-title{max-width:850px;color:#0C2E3A;text-align:center;}.elementor .s-reviews-intro{color:#42565C;text-align:center;}.elementor .s-reviews-feed-wrap{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .s-reviews-google-link{font-size:15px;color:#0C2E3A;text-align:center;}.elementor .s-reviews-inner{width:100%;max-width:1360px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .s-reviews{background-color:#FFFFFF;display:flex;flex-direction:column;gap:24px;}.elementor .s-questions-policy-link{font-size:15px;color:#094654;}.elementor .s-questions-inner{max-width:980px;padding:0px;display:flex;flex-direction:column;gap:32px;}.elementor .s-questions{background-color:#FFF8EF;display:flex;flex-direction:column;gap:24px;}.elementor .s-finance-payment-eyebrow{color:#094654;}.elementor .s-finance-payment-title{font-size:34px;}.elementor .s-finance-button{align-self:flex-start;}.elementor .s-finance-payment{width:49%;padding-block-start:42px;padding-block-end:42px;padding-inline-start:42px;padding-inline-end:42px;background-image:url("https://b4734830.assetcdn.net/2.0/4734830/wp-content/uploads/xo-welllabs-paper.jpg?lossy=2&strip=1&webp=1");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#FFFFFF;display:flex;flex-direction:column;gap:26px;justify-content:space-between;}.elementor .s-specials-eyebrow{color:#DABD64;}.elementor .s-specials-title{font-size:34px;color:#FFFFFF;}.elementor .s-specials-copy{color:#FFFFFF;}.elementor .s-specials-button{align-self:flex-start;}.elementor .s-specials-button:focus{outline-color:#DABD64;}.elementor .s-specials{width:49%;padding-block-start:42px;padding-block-end:42px;padding-inline-start:42px;padding-inline-end:42px;background-image:linear-gradient(#0C2E3ACC, #0C2E3ACC),url("https://b4734830.assetcdn.net/2.0/4734830/wp-content/uploads/xo-welllabs-dark-texture.jpg?lossy=2&strip=1&webp=1");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0C2E3A;display:flex;flex-direction:column;gap:26px;justify-content:space-between;}.elementor .s-finance-layout{padding:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .s-financing-inner{padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .s-financing{background-color:#FFFFFF;display:flex;flex-direction:column;gap:24px;}.elementor .s-visit-title{max-width:520px;color:#FFFFFF;}.elementor .s-visit-copy{max-width:530px;color:#FFFFFF;}.elementor .s-visit-phone{font-size:16px;color:#FFFFFF;}.elementor .s-visit-actions{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .s-visit-panel{width:50%;padding-block-start:68px;padding-block-end:68px;padding-inline-start:64px;padding-inline-end:64px;background-image:linear-gradient(#0C2E3ACC, #0C2E3ACC),url("https://b4734830.assetcdn.net/2.0/4734830/wp-content/uploads/xo-welllabs-dark-texture.jpg?lossy=2&strip=1&webp=1");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0C2E3A;display:flex;flex-direction:column;gap:22px;justify-content:center;}.elementor .s-visit{width:100%;padding:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .s-xo-main{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}