:root{--an-fg:#363636;--an-muted:#757575;--an-line:#e3e8ef;--an-accent:#537096;--an-accent-soft:#8ea4c1;--an-tint:#eef2f7;--an-shadow:0 18px 40px rgba(36,42,54,.14)}.an-wrap{max-width:1350px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.an-chev{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s;flex:none}.an-chev-r{width:14px;height:14px}#header-container .an-header{position:sticky;top:0;z-index:1200;background:#fff;border-bottom:1px solid var(--an-line);transition:box-shadow .2s}#header-container .an-header.an-stuck{box-shadow:0 6px 24px #242a361a}.an-bar{display:flex;align-items:center;gap:28px;height:96px;position:relative;transition:height .2s}.an-stuck .an-bar{height:72px}.an-brand{display:block;flex:none}.an-logo{display:block;background:url(../img/skin-spa-by-dr-kia-logo.jpg) center/contain no-repeat}.an-brand .an-logo{height:62px;width:136px;transition:height .2s,width .2s}.an-stuck .an-brand .an-logo{height:48px;width:105px}.an-nav{display:flex;align-items:stretch;height:100%;margin:0 auto}.an-primary{display:flex;gap:2px;margin:0;padding:0;list-style:none;height:100%}.an-primary>li{position:relative;display:flex;align-items:center;margin:0}.an-primary>li.an-has-mega{position:static}#header-container .an-primary>li>a,#header-container .an-primary>li>button{display:flex;align-items:center;gap:6px;height:100%;padding:0 14px;background:none;border:0;border-bottom:2px solid transparent;font-family:Lato,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:13.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--an-fg);cursor:pointer;text-decoration:none;line-height:1;white-space:nowrap}#header-container .an-primary>li>a:hover,#header-container .an-primary>li>button:hover,#header-container .an-primary>li.an-open>button{color:var(--an-accent);border-bottom-color:var(--an-accent)}.an-primary>li.an-open>button .an-chev{transform:rotate(180deg)}.an-primary a:focus-visible,.an-primary button:focus-visible,.an-burger:focus-visible,.an-drawer a:focus-visible,.an-drawer button:focus-visible{outline:3px solid var(--an-accent-soft);outline-offset:2px;border-radius:4px}.an-cta{display:flex;align-items:center;gap:14px;margin-left:auto;flex:none}#header-container .an-phone{font-weight:700;font-size:15px;color:var(--an-fg);white-space:nowrap;text-decoration:none}.an-phone:hover{color:var(--an-accent)}.an-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:4px;background:var(--an-accent);color:#fff!important;font-family:Lato,Helvetica Neue,Arial,sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:12.5px;border:0;cursor:pointer;white-space:nowrap;text-decoration:none!important;line-height:1.2}.an-btn:hover{background:var(--an-accent-soft)}.an-btn.an-ghost{background:transparent;color:var(--an-accent)!important;border:1.5px solid var(--an-accent)}#header-container .an-burger,.an-drawer .an-burger{display:none;background:none;border:0;padding:8px;cursor:pointer;color:var(--an-fg)}.an-burger svg{width:26px;height:26px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.an-panel{position:absolute;top:100%;left:0;background:#fff;box-shadow:var(--an-shadow);border:1px solid var(--an-line);border-top:3px solid var(--an-accent);padding:28px 32px 24px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s,transform .18s,visibility 0s .18s;z-index:1210;text-align:left}.an-primary>li.an-open>.an-panel{opacity:1;visibility:visible;transform:none;transition:opacity .18s,transform .18s,visibility 0s}.an-panel.an-mega{left:0;right:0}.an-panel.an-list{min-width:280px;padding:18px 8px}.an-cols{display:grid;gap:28px 32px}.an-cols.an-c3{grid-template-columns:repeat(2,1fr) 1.15fr}.an-cols.an-c4{grid-template-columns:repeat(3,1fr) 1.15fr}.an-cols.an-c5{grid-template-columns:repeat(4,1fr) 1.15fr}.an-col h3{font-family:Lato,Helvetica Neue,Arial,sans-serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--an-accent);margin:0 0 10px;padding:0 0 8px;border-bottom:1px solid var(--an-line);font-weight:700}.an-col ul,.an-panel.an-list ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.an-panel.an-list ul{padding:0 10px}.an-col li,.an-panel.an-list li,.an-group li{margin:0;padding:0;list-style:none}.an-col li:before,.an-panel li:before,.an-group li:before,.an-col li:after,.an-panel li:after,.an-group li:after{content:none!important;display:none!important}.an-col li a,.an-panel.an-list li a{display:block;padding:6px 8px;margin:0 -8px;border-radius:4px;font-family:Lato,Helvetica Neue,Arial,sans-serif;font-size:14.5px;line-height:1.35;color:var(--an-fg);text-decoration:none;text-transform:none;letter-spacing:0}.an-col li a:hover,.an-panel.an-list li a:hover{background:var(--an-tint);color:var(--an-accent)}.an-col li a.an-all,.an-panel.an-list li a.an-all,.an-group li a.an-all{margin-top:6px;font-weight:700;color:var(--an-accent);font-size:13px;display:inline-flex;align-items:center;gap:4px}.an-panel.an-list li.an-sep{border-top:1px solid var(--an-line);margin:8px 0}.an-feature{display:grid;gap:12px;align-content:start}.an-card{display:grid;grid-template-columns:96px 1fr;align-items:center;padding:0;border-radius:6px;border:1px solid var(--an-line);background:#fff;overflow:hidden;text-decoration:none;color:var(--an-fg)}.an-card:hover{border-color:var(--an-accent-soft);background:var(--an-tint)}.an-card img{width:96px;height:100%;min-height:76px;object-fit:cover;display:block}.an-card .an-card-t{padding:10px 14px;display:block}.an-card strong{display:block;font-family:Playfair Display,Georgia,serif;font-weight:500;font-size:16px;line-height:1.2;color:var(--an-fg)}.an-card span span{font-family:Lato,Helvetica Neue,Arial,sans-serif;font-size:12.5px;color:var(--an-muted);display:block;margin-top:2px}.an-card-big{grid-template-columns:1fr}.an-card-big img{width:100%;height:160px}.an-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:22px;padding-top:16px;border-top:1px solid var(--an-line);font-family:Lato,Helvetica Neue,Arial,sans-serif;font-size:13.5px;color:var(--an-muted)}.an-foot-links{display:flex;gap:18px;flex-wrap:wrap}.an-foot-links a,.an-note a{color:var(--an-accent);font-weight:700;text-decoration:none}.an-scrim{position:fixed;inset:0;background:#14182073;opacity:0;visibility:hidden;transition:.2s;z-index:1300}.an-drawer{position:fixed;top:0;right:0;bottom:0;width:min(420px,100vw);background:#fff;z-index:1310;transform:translate(100%);transition:transform .25s;overflow-y:auto;padding:env(safe-area-inset-top,0px) 0 calc(90px + env(safe-area-inset-bottom,0px));font-family:Lato,Helvetica Neue,Arial,sans-serif}body.an-drawer-open .an-scrim{opacity:1;visibility:visible}body.an-drawer-open .an-drawer{transform:none}body.an-drawer-open{overflow:hidden}.an-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:14px max(16px,env(safe-area-inset-right,0px)) 14px 20px;border-bottom:1px solid var(--an-line);position:sticky;top:0;background:#fff;z-index:2}.an-drawer-head .an-logo{height:44px;width:97px}.an-drawer-head .an-burger{display:inline-flex!important}.an-drawer-ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px 20px}.an-drawer-ctas .an-btn{padding:14px 10px}.an-acc{list-style:none;margin:0;padding:0 20px}.an-acc>li{border-bottom:1px solid var(--an-line);margin:0;padding:0;list-style:none}.an-acc>li:before,.an-acc>li:after,.an-primary>li:before,.an-primary>li:after{content:none!important;display:none!important}.an-acc button,.an-acc>li>a.an-top{display:flex;width:100%;align-items:center;justify-content:space-between;background:none;border:0;padding:16px 0;font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--an-fg);cursor:pointer;text-align:left;text-decoration:none;font-family:inherit}.an-acc button[aria-expanded=true] .an-chev{transform:rotate(180deg)}.an-sub{display:none;padding:0 0 10px}.an-acc button[aria-expanded=true]+.an-sub{display:block}.an-group{margin:0 0 14px}.an-group h4{margin:8px 0 6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--an-accent);font-family:inherit;font-weight:700}.an-group ul{list-style:none;margin:0;padding:0}.an-group li{margin:0}.an-group li a{display:block;padding:9px 0 9px 12px;border-left:2px solid var(--an-line);font-size:15px;color:var(--an-fg);text-decoration:none;text-transform:none;letter-spacing:0}.an-group li a:hover{color:var(--an-accent);border-left-color:var(--an-accent)}.an-drawer-info{padding:18px 20px 0;font-size:13.5px;color:var(--an-muted);line-height:1.6}.an-social{display:flex;gap:16px;flex-wrap:wrap;margin-top:10px}.an-social a{color:var(--an-accent);text-decoration:none;font-weight:700}.an-mobile-bar{position:fixed;left:0;right:0;bottom:0;display:none;grid-template-columns:1fr 1fr;gap:1px;background:var(--an-line);z-index:1200;padding-bottom:env(safe-area-inset-bottom,0px);font-family:Lato,Helvetica Neue,Arial,sans-serif}.an-mobile-bar a{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;background:#fff;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;color:var(--an-fg);text-decoration:none}.an-mobile-bar a.an-book{background:var(--an-accent);color:#fff}@media (max-width:1320px){#header-container .an-primary>li>a,#header-container .an-primary>li>button{padding:0 9px;font-size:12.5px;letter-spacing:.06em}.an-bar{gap:18px}.an-phone{font-size:14px}.an-btn{padding:11px 16px}.an-brand .an-logo{height:54px;width:119px}}@media (max-width:1100px){#header-container .an-nav,#header-container .an-cta .an-phone{display:none!important}#header-container .an-burger{display:inline-flex!important}.an-cta .an-btn{padding:10px 16px}.an-bar{height:80px}.an-brand .an-logo{height:52px;width:114px}.an-mobile-bar{display:grid}body{padding-bottom:calc(52px + env(safe-area-inset-bottom,0px))}}@media (max-width:480px){#header-container .an-cta .an-btn{display:none!important}.an-bar{gap:12px}}@media (max-width:640px){.an-drawer{width:100vw;left:0}body.an-drawer-open .an-scrim{display:none}.an-drawer-head{padding-left:max(16px,env(safe-area-inset-left,0px))}.an-acc,.an-drawer-ctas,.an-drawer-info{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}@media (prefers-reduced-motion:reduce){.an-panel,.an-drawer,.an-scrim,.an-chev,.an-bar,.an-logo{transition:none!important}}.single-treatments .ank-media-row{display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:48px;align-items:stretch;margin:16px 0 40px}.single-treatments .ank-media-row .ank-media-img{position:relative;min-height:300px}.single-treatments .ank-media-row .ank-media-img figure{position:absolute;inset:0;margin:0;width:auto!important;max-width:none!important}.single-treatments .ank-media-row .ank-media-img>.wp-block-image,.single-treatments .ank-media-row .ank-media-img>.wp-block-image figure{position:absolute;inset:0;margin:0;width:auto!important;height:auto;max-width:none!important;float:none}.single-treatments .ank-media-row .ank-media-img img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:50% 30%;border-radius:8px;padding:0!important}.single-treatments .ank-media-row .ank-media-img figure,.single-treatments .ank-media-row .ank-media-img .wp-block-image figure{display:block!important}.single-treatments .ank-media-row--fit .ank-media-img{background:#f5f7fa;border-radius:8px}.single-treatments .ank-media-row--fit .ank-media-img img{object-fit:contain;object-position:50% 50%;border-radius:0}.single-treatments .ank-media-row .ank-media-text{align-self:center;min-width:0}.single-treatments .entry-content>.wp-block-spacer:has(+.ank-media-row),.single-treatments .entry-content>.ank-media-row+.wp-block-spacer{display:none}.single-treatments .ank-media-row .ank-media-text>:first-child{margin-top:0}.single-treatments .ank-media-row .ank-media-text>:last-child{margin-bottom:0}@media (max-width:1199px){.single-treatments .ank-media-row{grid-template-columns:1fr;gap:24px}.single-treatments .ank-media-row .ank-media-img{min-height:0;background:none}.single-treatments .ank-media-row .ank-media-img>.wp-block-image,.single-treatments .ank-media-row .ank-media-img>.wp-block-image figure,.single-treatments .ank-media-row .ank-media-img figure{position:static;max-width:560px!important;margin:0 auto}.single-treatments .ank-media-row .ank-media-img img{height:auto!important;max-height:460px;aspect-ratio:auto}.single-treatments .ank-media-row--fit .ank-media-img img{max-height:520px}}@media (max-width:640px){.single-treatments .ank-media-row .ank-media-img img{max-height:400px}}.single-treatments .entry-content>h3.has-text-align-center:has(+figure.wp-block-table),.single-treatments .entry-content>p.has-text-align-center:has(+figure.wp-block-table){text-align:left}.single-treatments .entry-content figure.wp-block-table{margin:8px 0 32px}.single-treatments .entry-content figure.wp-block-table table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid #e3e6ea;border-radius:8px;overflow:hidden;background:#fff}.single-treatments .entry-content figure.wp-block-table td,.single-treatments .entry-content figure.wp-block-table th{border:0;border-right:1px solid #e3e6ea;padding:16px 14px;vertical-align:middle}.single-treatments .entry-content figure.wp-block-table td:last-child,.single-treatments .entry-content figure.wp-block-table th:last-child{border-right:0}.single-treatments .entry-content figure.wp-block-table tr+tr td{border-top:1px solid #e3e6ea}.single-treatments .entry-content figure.wp-block-table tr:first-child td{background:#f5f7fa;color:#1f2a37;font-size:19px}.single-treatments .entry-content figure.wp-block-table tr:not(:first-child) td{color:#6b7280;font-size:14px;letter-spacing:.02em}@media (max-width:640px){.single-treatments .entry-content figure.wp-block-table td{padding:12px 8px}.single-treatments .entry-content figure.wp-block-table tr:first-child td{font-size:15px}.single-treatments .entry-content figure.wp-block-table tr:not(:first-child) td{font-size:12px}}.ank-faq{margin:8px 0 32px;border-top:1px solid #e3e6ea}.ank-faq .ank-faq-item{padding:20px 0;border-bottom:1px solid #e3e6ea}.ank-faq .ank-faq-q{margin:0 0 8px;font-size:21px;line-height:1.35;font-weight:400;color:#1f2a37;text-align:left}.ank-faq .ank-faq-a>:first-child{margin-top:0}.ank-faq .ank-faq-a>:last-child{margin-bottom:0}@media (max-width:640px){.ank-faq .ank-faq-item{padding:16px 0}.ank-faq .ank-faq-q{font-size:18px}}
