/* Skin Booster tabs: presentation only. Original media and clinical copy remain intact. */
body.sb-tabs-page:not(.menu-open):not(.floating-open){overflow-x:clip;overflow-y:visible}
.pm-treatment-catalog--skin-booster.sb-tabs-ready{--sb-ink:#111e43;--sb-muted:#55627a;--sb-gold:#b18a5c;--sb-line:#dce2e7;--sb-paper:#fbfaf7;--sb-mist:#edf5f6;--sb-header-height:76px;color:var(--sb-ink);background:radial-gradient(circle at 7% 42%,rgba(174,213,221,.14),transparent 22%),radial-gradient(circle at 94% 67%,rgba(220,193,155,.12),transparent 25%),var(--sb-paper);overflow:visible!important}
.sb-tabs-ready *,.sb-tabs-ready *::before,.sb-tabs-ready *::after{box-sizing:border-box}.sb-tabs-ready .pm-reveal{opacity:1!important;transform:none!important;filter:none!important}.sb-tabs-ready [hidden]{display:none!important}.sb-tabs-ready [role=tabpanel]:focus,.sb-tabs-ready .pm-source-detail__grid>article:focus{outline:none}.sb-tabs-ready :is(button,a):focus-visible{outline:3px solid #4d94aa;outline-offset:4px}.sb-tabs-ready :is(p,h2,h3,h4,span,strong,li){overflow-wrap:anywhere}
/* Opening chapter */
.sb-tabs-ready.pm-treatment-catalog>.pm-catalog-hero{min-height:0!important;width:100%!important;margin:0!important;padding:0!important;border-radius:0 0 64px 64px!important;box-shadow:0 24px 56px rgba(17,30,67,.15)!important;background-image:linear-gradient(90deg,#0d1838 1%,rgba(13,24,56,.94) 34%,rgba(13,24,56,.46) 61%,rgba(13,24,56,.04)),var(--pm-catalog-hero-image)!important;background-size:cover!important;background-position:center!important;overflow:hidden!important}
.sb-tabs-ready .pm-catalog-hero::before{content:""!important;position:absolute;inset:auto -8% -64% auto;width:52%;aspect-ratio:1;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 0 0 46px rgba(255,255,255,.025),0 0 0 92px rgba(255,255,255,.018);pointer-events:none}.sb-tabs-ready .pm-catalog-hero::after{content:""!important;position:absolute;inset:0;background:linear-gradient(118deg,transparent 50%,rgba(206,177,134,.12));pointer-events:none}
.sb-tabs-ready .pm-catalog-hero__copy{position:relative;z-index:1;width:min(1200px,calc(100% - 80px))!important;padding:96px 0 72px!important;margin:auto!important}.sb-tabs-ready .pm-catalog-hero__copy h2{font-size:clamp(34px,3.7vw,56px)!important;line-height:1.35!important;letter-spacing:-.055em;max-width:790px;margin:22px 0!important}.sb-tabs-ready .pm-catalog-hero__copy>p:not(.pm-kicker){max-width:590px!important;line-height:1.95!important;color:#e4eaf2!important}.sb-tabs-ready .pm-catalog-hero__points{max-width:840px!important;margin-top:42px!important;padding:0!important;border:0!important;gap:26px!important}.sb-tabs-ready .pm-catalog-hero__points>span{padding:20px 0 0!important;border:0!important;border-top:1px solid rgba(255,255,255,.35)!important;background:none!important;gap:14px!important}
/* Planning introduction */
.sb-tabs-ready.pm-treatment-catalog>.pm-catalog-intro{width:min(1200px,calc(100% - 80px))!important;padding:86px 0 46px!important;margin:0 auto!important;gap:70px!important}.sb-tabs-ready .pm-catalog-intro h2{font-size:clamp(27px,2.5vw,36px)!important;line-height:1.48!important}.sb-tabs-ready .pm-catalog-intro>p{text-align:left!important;color:var(--sb-muted)!important;line-height:1.95!important}
.sb-tabs-ready.pm-treatment-catalog>.pm-program-standard{position:relative;width:min(1200px,calc(100% - 80px))!important;padding:46px 50px!important;margin:0 auto 28px!important;background:linear-gradient(125deg,rgba(255,255,255,.96),rgba(239,247,247,.88))!important;border:1px solid rgba(126,158,170,.24)!important;box-shadow:0 22px 55px rgba(24,48,75,.08)!important;border-radius:30px 8px 30px 8px!important;overflow:hidden;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr)!important;gap:52px!important}.sb-tabs-ready .pm-program-standard::before{content:""!important;position:absolute;right:-70px;bottom:-110px;width:270px;height:270px;border:1px solid rgba(91,164,181,.18);border-radius:50%;box-shadow:0 0 0 34px rgba(91,164,181,.04),0 0 0 68px rgba(91,164,181,.025)}.sb-tabs-ready .pm-program-standard::after{content:none!important}.sb-tabs-ready .pm-program-standard h3,.sb-tabs-ready .pm-program-standard h2{font-size:26px!important;line-height:1.5!important}.sb-tabs-ready .pm-program-standard p{color:var(--sb-muted)!important}
.sb-tabs-ready .pm-program-standard__steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;position:relative;z-index:1}.sb-tabs-ready .pm-program-standard__steps>article{display:flex!important;flex-direction:column;align-items:flex-start;gap:8px!important;padding:4px 28px!important;border:0!important;background:none!important}.sb-tabs-ready .pm-program-standard__steps>article+article{border-left:1px solid rgba(21,35,65,.12)!important}.sb-tabs-ready .pm-program-standard__steps>article>i{position:static!important;color:var(--sb-gold)!important;font:500 32px/1.2 'Cormorant Garamond',Georgia,serif!important}.sb-tabs-ready .pm-program-standard__steps>article>h3{margin:4px 0!important;font-size:16px!important;line-height:1.6!important}.sb-tabs-ready .pm-program-standard__steps>article>p{margin:0!important;font-size:13px!important;line-height:1.9!important}.sb-tabs-ready .pm-program-standard__steps>article>p:empty{display:none}
/* Program selector */
.sb-tabs-ready .sb-selection-heading{width:min(1200px,calc(100% - 80px));margin:0 auto;padding:70px 0 28px;display:grid;grid-template-columns:1fr 1fr;gap:10px 36px;align-items:end}.sb-tabs-ready .sb-eyebrow{color:var(--sb-gold);letter-spacing:.18em;font-size:11px;font-weight:700;line-height:1.6;margin:0}.sb-tabs-ready .sb-selection-heading>.sb-eyebrow{grid-column:1/-1}.sb-tabs-ready .sb-selection-heading h2{margin:0;color:var(--sb-ink);font-size:clamp(28px,2.4vw,34px);line-height:1.45;letter-spacing:-.045em}.sb-tabs-ready .sb-selection-hint{color:var(--sb-muted);font-size:14px;line-height:1.8;margin:0;text-align:right}
.sb-tabs-ready .sb-tab-dock{position:sticky;top:var(--sb-header-height);z-index:30;padding:10px 0;background:rgba(251,250,247,.92);border-block:1px solid rgba(19,35,70,.09);box-shadow:0 10px 30px rgba(17,30,67,.08);backdrop-filter:blur(14px)}.sb-tabs-ready .sb-tab-list{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;width:min(1200px,calc(100% - 80px));margin:auto;padding:7px;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain;border:1px solid rgba(230,210,181,.32);border-radius:18px;background:linear-gradient(135deg,#0e1a3e,#1b2c59);box-shadow:0 16px 34px rgba(14,26,62,.16)}
.sb-tabs-ready .sb-tab{appearance:none;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;min-width:0;min-height:78px;padding:14px 15px 13px;margin:0;border:1px solid transparent;border-radius:12px;background:transparent;color:rgba(255,255,255,.68);font:inherit;cursor:pointer;text-align:left;transition:.22s}.sb-tabs-ready .sb-tab::after{content:"";position:absolute;right:14px;bottom:11px;width:18px;height:1px;background:rgba(230,210,181,.52);transition:width .22s}.sb-tabs-ready .sb-tab+.sb-tab{border-left-color:rgba(255,255,255,.08)}.sb-tabs-ready .sb-tab:hover{background:rgba(255,255,255,.08);color:#fff;transform:translateY(-1px)}.sb-tabs-ready .sb-tab[aria-selected=true]{color:var(--sb-ink);background:linear-gradient(135deg,#fff,#f1f6f6);border-color:rgba(255,255,255,.7);box-shadow:0 7px 20px rgba(4,12,34,.22)}.sb-tabs-ready .sb-tab[aria-selected=true]::after{width:32px;background:var(--sb-gold)}.sb-tabs-ready .sb-tab-number{font:600 13px/1 Georgia,serif;letter-spacing:.1em;color:#d4af7f}.sb-tabs-ready .sb-tab[aria-selected=true] .sb-tab-number{color:var(--sb-gold)}.sb-tabs-ready .sb-tab-name{font-size:13px;font-weight:650;word-break:keep-all;line-height:1.5}
/* Selected program */
.sb-tabs-ready.pm-treatment-catalog>.pm-catalog-programs{display:block!important;padding:0!important;margin:0!important;width:100%!important;max-width:none!important}.sb-tabs-ready.pm-treatment-catalog .pm-catalog-programs>.pm-catalog-program{--sb-plan-index:"";display:block!important;position:relative;width:min(1200px,calc(100% - 80px))!important;max-width:none!important;margin:0 auto!important;padding:54px 0 0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;color:var(--sb-ink)!important}.sb-tabs-ready.pm-treatment-catalog .pm-catalog-programs>.pm-catalog-program[hidden]{display:none!important}
.sb-tabs-ready .pm-catalog-programs>.pm-catalog-program:nth-child(1){--sb-plan-index:"01"}.sb-tabs-ready .pm-catalog-programs>.pm-catalog-program:nth-child(2){--sb-plan-index:"02"}.sb-tabs-ready .pm-catalog-programs>.pm-catalog-program:nth-child(3){--sb-plan-index:"03"}.sb-tabs-ready .pm-catalog-programs>.pm-catalog-program:nth-child(4){--sb-plan-index:"04"}.sb-tabs-ready .pm-catalog-programs>.pm-catalog-program:nth-child(5){--sb-plan-index:"05"}.sb-tabs-ready .pm-catalog-programs>.pm-catalog-program:nth-child(6){--sb-plan-index:"06"}.sb-tabs-ready .pm-catalog-programs>.pm-catalog-program:nth-child(7){--sb-plan-index:"07"}.sb-tabs-ready .pm-catalog-program::before{content:var(--sb-plan-index)!important;position:absolute;z-index:2;top:88px;left:34px;color:rgba(177,138,92,.18);font:500 clamp(70px,8vw,112px)/1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.07em;pointer-events:none}.sb-tabs-ready .pm-catalog-program::after{content:none!important}
.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual{display:grid!important;position:relative;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;grid-template-areas:'copy image' 'categories categories' 'points points';gap:0 58px!important;width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:62px!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(245,249,248,.95))!important;border:1px solid rgba(22,53,75,.1)!important;box-shadow:0 26px 70px rgba(17,30,67,.11)!important;overflow:hidden!important;border-radius:38px 12px 38px 12px!important}.sb-tabs-ready .pm-treatment-visual::before{content:""!important;position:absolute;z-index:0;right:-110px;top:-160px;width:430px;height:430px;border:1px solid rgba(91,166,183,.15);border-radius:50%;background:transparent!important;box-shadow:0 0 0 46px rgba(91,166,183,.035),0 0 0 92px rgba(91,166,183,.02);pointer-events:none}.sb-tabs-ready .pm-treatment-visual::after{content:""!important;position:absolute;z-index:1;left:0;top:0;width:7px;height:100%;background:linear-gradient(180deg,var(--sb-gold),#85bfcb);pointer-events:none}
.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(even) .pm-treatment-visual{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;grid-template-areas:'copy image' 'categories categories' 'points points';padding:62px!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(245,249,248,.95))!important}
.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(4) .pm-treatment-visual::before,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(6) .pm-treatment-visual::before{inset:auto -110px auto auto!important;top:-160px!important;width:430px!important;height:430px!important;border:1px solid rgba(91,166,183,.15)!important;border-radius:50%!important;background:transparent!important;box-shadow:0 0 0 46px rgba(91,166,183,.035),0 0 0 92px rgba(91,166,183,.02)!important}
.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual>.pm-treatment-visual__image{grid-area:image;position:relative!important;z-index:1;display:block!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:10px!important;object-fit:contain!important;object-position:center!important;clip-path:none!important;opacity:1!important;filter:saturate(.96)!important;transform:none!important;border:1px solid rgba(21,35,65,.1)!important;border-radius:22px 6px 22px 6px!important;background:#fff;box-shadow:0 17px 40px rgba(27,53,73,.12)!important;align-self:center}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__copy{grid-area:copy!important;grid-column:auto!important;grid-row:auto!important;position:relative!important;z-index:2;width:100%!important;max-width:none!important;padding:56px 0 28px!important;align-self:center;text-align:left!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__copy>span{color:var(--sb-gold)!important;font-size:11px!important;font-weight:700;letter-spacing:.17em!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__copy h3,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(4) .pm-treatment-visual__copy h3,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(6) .pm-treatment-visual__copy h3{color:var(--sb-ink)!important;font-size:clamp(34px,3.25vw,48px)!important;line-height:1.26!important;letter-spacing:-.052em!important;margin:20px 0!important;max-width:none!important;word-break:keep-all}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__copy>p,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(4) .pm-treatment-visual__copy p,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(6) .pm-treatment-visual__copy p{color:var(--sb-muted)!important;font-size:16px!important;line-height:1.95!important;max-width:none!important;margin:0!important}
.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__categories{grid-area:categories;position:relative!important;z-index:2;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));width:100%!important;margin:38px 0 0!important;padding:7px!important;border:1px solid rgba(112,151,164,.22)!important;border-radius:20px!important;background:rgba(233,243,245,.86)!important}.sb-tabs-ready .pm-treatment-visual__categories>span{padding:20px!important;background:rgba(255,255,255,.52)!important;border-color:rgba(21,35,65,.09)!important;border-radius:13px!important}.sb-tabs-ready .pm-treatment-visual__categories :is(strong,small){color:var(--sb-ink)!important}.sb-tabs-ready .pm-treatment-visual__categories small{font-size:13px!important;line-height:1.85!important}
.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__points{grid-area:points;position:relative!important;z-index:2;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;gap:12px!important;margin:24px 0 0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__points>span{display:flex!important;align-items:flex-start!important;min-height:86px;padding:20px 21px!important;gap:14px!important;color:var(--sb-ink)!important;font-size:14px!important;line-height:1.75!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(21,35,65,.1)!important;border-radius:16px 4px 16px 4px!important;box-shadow:0 8px 24px rgba(18,42,66,.05)}.sb-tabs-ready .pm-treatment-visual__points>span+span{border-left:1px solid rgba(21,35,65,.1)!important}.sb-tabs-ready .pm-treatment-visual__points i{display:grid;place-items:center;width:23px;height:23px;color:var(--sb-gold)!important;font-size:11px!important;flex-shrink:0;border:1px solid rgba(177,138,92,.45);border-radius:50%}
/* Detail */
.sb-tabs-ready.pm-treatment-catalog .sb-detail{display:block!important;width:100%!important;max-width:none!important;margin:54px 0 0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.sb-tabs-ready .sb-detail-heading{position:relative;display:flex;padding:31px 36px;border:0;border-radius:24px 7px 0 0;color:#fff;background:linear-gradient(120deg,#101d43,#263967);overflow:hidden}.sb-tabs-ready .sb-detail-heading::after{content:"";position:absolute;right:-30px;top:-78px;width:220px;height:220px;border:1px solid rgba(229,210,181,.2);border-radius:50%;box-shadow:0 0 0 30px rgba(255,255,255,.02)}.sb-tabs-ready .sb-detail-heading>span{position:relative;z-index:1;display:grid;grid-template-columns:155px 1fr;gap:8px 22px;align-items:baseline;width:100%}.sb-tabs-ready .sb-detail-heading small{font-size:10px;color:#d8ba8e;letter-spacing:.18em}.sb-tabs-ready .sb-detail-heading strong{color:#fff;font-size:24px;font-weight:600}.sb-tabs-ready .sb-detail-heading em{grid-column:2;color:rgba(255,255,255,.66);font-size:13px;font-style:normal}.sb-tabs-ready .sb-detail-heading>i{display:none}
.sb-tabs-ready .sb-chapter-nav{display:grid;grid-template-columns:155px minmax(0,1fr);align-items:start;gap:22px;padding:22px 36px;border:1px solid rgba(21,35,65,.1);border-top:0;border-radius:0 0 24px 7px;background:rgba(255,255,255,.86);box-shadow:0 18px 38px rgba(17,30,67,.07)}.sb-tabs-ready .sb-chapter-nav>.sb-eyebrow{padding-top:10px}.sb-tabs-ready .sb-chapter-links{display:flex;flex-wrap:wrap;gap:8px}.sb-tabs-ready .sb-chapter-links a{display:block;padding:8px 13px;font-size:12px;color:var(--sb-muted);line-height:1.55;text-decoration:none;border:1px solid rgba(21,35,65,.1);border-radius:999px;background:#fff;transition:.18s}.sb-tabs-ready .sb-chapter-links a:hover{border-color:#80bac6;color:var(--sb-ink);background:#edf7f8;transform:translateY(-1px)}
.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-program-accordion__content{padding:0!important;margin:0!important;background:transparent!important;border:0!important}.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail{padding:0!important;margin:0!important;width:100%!important;max-width:none!important;background:transparent!important}.sb-tabs-ready .sb-detail .pm-source-detail>header{padding:56px 18px 34px!important;margin:0!important;gap:34px!important}.sb-tabs-ready .sb-detail .pm-source-detail>header h2{font-size:32px!important;line-height:1.38!important}.sb-tabs-ready .sb-detail .pm-source-detail>header p{font-size:15px!important;color:var(--sb-muted)!important;line-height:1.9!important}.sb-tabs-ready .sb-detail .pm-source-detail__visual{margin:0 0 30px!important;border-radius:26px 8px 26px 8px!important;box-shadow:0 20px 50px rgba(17,30,67,.1)!important;overflow:hidden}
.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:24px!important;padding:0!important;margin:0!important}.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail__grid>article{display:block!important;grid-column:1/-1!important;align-self:start!important;position:relative;width:100%!important;min-width:0!important;padding:44px!important;margin:0!important;border:1px solid rgba(21,35,65,.1)!important;border-radius:28px 8px 28px 8px!important;background:rgba(255,255,255,.91)!important;box-shadow:0 16px 44px rgba(17,30,67,.07)!important;overflow:hidden}.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail__grid>article:nth-child(even){border-radius:8px 28px 8px 28px!important;background:linear-gradient(135deg,rgba(239,247,248,.95),rgba(255,255,255,.96))!important}.sb-tabs-ready .sb-detail .pm-source-detail__grid>article::before{content:""!important;position:absolute;right:-85px;bottom:-105px;width:220px;height:220px;border:1px solid rgba(82,156,172,.13);border-radius:50%;box-shadow:0 0 0 30px rgba(82,156,172,.025);pointer-events:none}.sb-tabs-ready .sb-detail .pm-source-detail__grid>article::after{content:none!important}.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail__grid>article>.pm-source-detail__body{position:relative;z-index:1;display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:18px;align-items:baseline;margin:0 0 32px!important;padding:0 0 24px!important;border:0!important;border-bottom:1px solid rgba(21,35,65,.1)!important}.sb-tabs-ready .sb-detail .pm-source-detail__body::before{content:none!important}.sb-tabs-ready .sb-chapter-number{color:var(--sb-gold);font-family:'Cormorant Garamond',Georgia,serif;font-size:40px;line-height:1;font-weight:500}.sb-tabs-ready .sb-detail .pm-source-detail__body :is(h3,h4){font-size:clamp(22px,2vw,28px)!important;line-height:1.5!important;letter-spacing:-.035em!important;margin:0!important;padding:0!important;color:var(--sb-ink)!important}
.sb-tabs-ready .sb-detail .pm-detail-layout:not(.pm-skin-native-editorial){position:relative;z-index:1;gap:54px!important;align-items:center!important}.sb-tabs-ready .sb-detail .pm-detail-layout--side:not(.pm-skin-native-editorial){grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr)!important}.sb-tabs-ready .sb-detail .pm-detail-gallery>:is(.pm-detail-media,.pm-catalog-native-figure,.pm-native-figure){overflow:hidden;border:1px solid rgba(21,35,65,.09)!important;border-radius:22px 6px 22px 6px!important;background:#fff;box-shadow:0 13px 34px rgba(17,30,67,.08)}.sb-tabs-ready .sb-detail .pm-detail-media:not(.pm-native-figure) img{width:100%!important;height:auto!important;max-height:480px;border-radius:0!important;object-fit:contain!important}.sb-tabs-ready .sb-detail .pm-detail-copy{min-width:0!important}.sb-tabs-ready .sb-detail .pm-detail-copy .pm-source-detail__chapter-text{color:var(--sb-muted)!important;font-size:16px!important;line-height:1.95!important}.sb-tabs-ready .sb-detail .pm-skin-native-editorial{position:relative;z-index:1;grid-template-columns:minmax(0,1fr)!important;gap:30px!important}.sb-tabs-ready .sb-detail .pm-skin-native-editorial>.pm-detail-gallery{width:100%!important;max-width:none!important}.sb-tabs-ready .sb-detail .pm-skin-native-editorial>.pm-detail-copy{width:min(100%,920px)!important;max-width:none!important;margin:0 auto!important;padding:24px 0 0!important}.sb-tabs-ready .sb-detail .pm-native-science{background:linear-gradient(125deg,#e5f1f4,#f8faf7)!important;border:1px solid rgba(81,147,162,.16)!important;border-radius:22px 6px 22px 6px!important}.sb-tabs-ready .sb-detail .pm-native-science::after{content:none!important}.sb-tabs-ready .sb-detail .pm-native-science li{background:rgba(255,255,255,.52)!important;border-top:1px solid #c7d9de;border-radius:0!important}.sb-tabs-ready .sb-detail .pm-native-expert{border-radius:22px 6px 22px 6px;box-shadow:0 15px 38px rgba(17,30,67,.1);overflow:hidden}.sb-tabs-ready .sb-detail .pm-native-anatomy--areas{background:linear-gradient(135deg,#edf4f5,#fafbf9)!important;border:1px solid rgba(84,148,161,.14)!important;border-radius:22px 6px 22px 6px}.sb-tabs-ready .sb-detail .pm-native-process{gap:12px!important}.sb-tabs-ready .sb-detail .pm-native-process li{background:rgba(255,255,255,.58)!important;border:1px solid #c6d5db!important;border-radius:13px!important}
/* Previous and next */
.sb-tabs-ready .sb-panel-footer{display:grid;grid-template-columns:1fr 1fr;gap:16px;border:0;padding:28px 0 58px;margin-top:28px}.sb-tabs-ready .sb-plan-switch{display:grid;gap:8px;appearance:none;border:1px solid rgba(21,35,65,.11);border-radius:18px 5px 18px 5px;padding:20px 24px;background:rgba(255,255,255,.8);box-shadow:0 10px 28px rgba(17,30,67,.055);font:inherit;text-align:left;color:var(--sb-ink);cursor:pointer;transition:.2s}.sb-tabs-ready .sb-plan-switch:last-child{text-align:right;border-radius:5px 18px 5px 18px}.sb-tabs-ready .sb-plan-switch span{color:var(--sb-gold);font-size:11px;letter-spacing:.1em}.sb-tabs-ready .sb-plan-switch strong{font-size:18px;font-weight:600}.sb-tabs-ready .sb-plan-switch:hover{border-color:#7db6c3;background:#f1f8f8;transform:translateY(-2px)}
/* The original closing consultation note is intentionally not overridden. */
@media(min-width:901px){.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(2) .pm-treatment-visual__copy,.sb-tabs-ready.pm-treatment-catalog [data-sb-key="derma"] .pm-treatment-visual__copy{padding-top:146px!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual>.pm-treatment-visual__image{max-width:470px!important;justify-self:end}.sb-tabs-ready .sb-detail .pm-source-detail__grid>article:nth-child(even) .pm-detail-layout--side:not(.pm-skin-native-editorial)>.pm-detail-gallery{order:2}}
@media(max-width:1100px){.sb-tabs-ready .sb-tab-list{display:flex}.sb-tabs-ready .sb-tab{flex:0 0 155px}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual{column-gap:34px!important;padding:48px!important}.sb-tabs-ready .sb-selection-heading{grid-template-columns:1fr}.sb-tabs-ready .sb-selection-hint{text-align:left}.sb-tabs-ready .pm-program-standard{grid-template-columns:1fr!important;gap:30px!important}.sb-tabs-ready .pm-program-standard__steps>article:first-child{padding-left:0!important}}
@media(max-width:900px){.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(even) .pm-treatment-visual{grid-template-columns:1fr!important;grid-template-areas:'copy' 'image' 'categories' 'points';padding:48px!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__copy,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(even) .pm-treatment-visual__copy{grid-column:auto!important;grid-row:auto!important;padding:58px 0 28px!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__image,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(even) .pm-treatment-visual__image{inset:auto!important;width:100%!important;height:auto!important;max-width:660px!important;clip-path:none!important;justify-self:center}.sb-tabs-ready .sb-detail .pm-detail-layout--side:not(.pm-skin-native-editorial){grid-template-columns:1fr!important}.sb-tabs-ready .pm-treatment-visual__categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){
 .sb-tabs-ready.pm-treatment-catalog>.pm-catalog-hero{border-radius:0 0 30px 30px!important}.sb-tabs-ready .pm-catalog-hero__copy{width:calc(100% - 40px)!important;padding:58px 0 42px!important}.sb-tabs-ready .pm-catalog-hero__copy h2{font-size:31px!important}.sb-tabs-ready .pm-catalog-hero__copy>p:not(.pm-kicker){font-size:14px!important}.sb-tabs-ready .pm-catalog-hero__points{gap:12px!important;margin-top:28px!important;grid-template-columns:1fr!important}.sb-tabs-ready .pm-catalog-hero__points>span{padding:12px 0 0!important}
 .sb-tabs-ready.pm-treatment-catalog>.pm-catalog-intro{width:calc(100% - 40px)!important;padding:46px 0 32px!important;gap:22px!important;grid-template-columns:1fr!important}.sb-tabs-ready.pm-treatment-catalog>.pm-program-standard{width:calc(100% - 32px)!important;padding:30px 24px!important;border-radius:22px 7px 22px 7px!important}.sb-tabs-ready .pm-program-standard__steps{grid-template-columns:1fr!important}.sb-tabs-ready .pm-program-standard__steps>article{display:grid!important;grid-template-columns:32px minmax(0,1fr);gap:4px 14px!important;padding:16px 0!important}.sb-tabs-ready .pm-program-standard__steps>article+article{border-left:0!important;border-top:1px solid rgba(21,35,65,.12)!important}.sb-tabs-ready .pm-program-standard__steps>article>i{grid-column:1;grid-row:1/3}.sb-tabs-ready .pm-program-standard__steps>article>h3,.sb-tabs-ready .pm-program-standard__steps>article>p{grid-column:2}
 .sb-tabs-ready .sb-selection-heading{width:calc(100% - 40px);padding:48px 0 22px}.sb-tabs-ready .sb-selection-heading h2{font-size:25px}.sb-tabs-ready .sb-selection-hint{font-size:13px}.sb-tabs-ready .sb-tab-dock{padding:7px 0}.sb-tabs-ready .sb-tab-list{width:100%;padding:6px 10px;border-radius:0;border-inline:0}.sb-tabs-ready .sb-tab{flex-basis:132px;min-height:69px;padding:11px 13px;gap:5px}.sb-tabs-ready .sb-tab-name{font-size:12px}.sb-tabs-ready .sb-tab-number{font-size:11px}
 .sb-tabs-ready.pm-treatment-catalog .pm-catalog-programs>.pm-catalog-program{width:calc(100% - 24px)!important;padding-top:26px!important}.sb-tabs-ready .pm-catalog-program::before{top:51px;right:auto!important;left:25px!important;width:auto!important;font-size:66px;background:transparent!important;box-shadow:none!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(even) .pm-treatment-visual{width:100%!important;padding:28px 20px 24px!important;border-radius:24px 7px 24px 7px!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__copy,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(even) .pm-treatment-visual__copy{padding:48px 0 24px!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__copy h3{font-size:31px!important;margin:14px 0!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__copy>p{font-size:15px!important;line-height:1.85!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual>.pm-treatment-visual__image,.sb-tabs-ready.pm-treatment-catalog .pm-catalog-program:nth-child(even) .pm-treatment-visual>.pm-treatment-visual__image{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;padding:6px!important;clip-path:none!important;border-radius:15px 5px 15px 5px!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__points{grid-template-columns:1fr!important;margin-top:18px!important;gap:8px!important}.sb-tabs-ready.pm-treatment-catalog .pm-treatment-visual__points>span{min-height:0;padding:16px!important;font-size:14px!important}.sb-tabs-ready .pm-treatment-visual__points>span+span{border-left:1px solid rgba(21,35,65,.1)!important}.sb-tabs-ready .pm-treatment-visual__categories{margin-top:20px!important;padding:5px!important;border-radius:15px!important}.sb-tabs-ready .pm-treatment-visual__categories>span{padding:15px!important;border-radius:10px!important}.sb-tabs-ready .pm-treatment-visual__categories strong{font-size:14px!important}
 .sb-tabs-ready.pm-treatment-catalog .sb-detail{margin-top:32px!important}.sb-tabs-ready .sb-detail-heading{padding:24px 20px;border-radius:18px 6px 0 0}.sb-tabs-ready .sb-detail-heading>span{grid-template-columns:1fr;gap:9px}.sb-tabs-ready .sb-detail-heading strong{font-size:21px}.sb-tabs-ready .sb-detail-heading em{grid-column:1;line-height:1.7}.sb-tabs-ready .sb-chapter-nav{grid-template-columns:1fr;gap:12px;padding:18px 16px;border-radius:0 0 18px 6px}.sb-tabs-ready .sb-chapter-links{gap:6px}.sb-tabs-ready .sb-chapter-links a{min-height:38px;padding:8px 11px;font-size:11px}.sb-tabs-ready .sb-detail .pm-source-detail>header{padding:38px 8px 25px!important;grid-template-columns:1fr!important;gap:20px!important}.sb-tabs-ready .sb-detail .pm-source-detail>header h2{font-size:27px!important}.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail__grid{gap:14px!important}.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail__grid>article{padding:26px 18px!important;border-radius:20px 6px 20px 6px!important}.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail__grid>article:nth-child(even){border-radius:6px 20px 6px 20px!important}.sb-tabs-ready.pm-treatment-catalog .sb-detail .pm-source-detail__grid>article>.pm-source-detail__body{grid-template-columns:36px minmax(0,1fr);gap:10px;margin-bottom:24px!important;padding-bottom:18px!important}.sb-tabs-ready .sb-chapter-number{font-size:31px}.sb-tabs-ready .sb-detail .pm-source-detail__body :is(h3,h4){font-size:21px!important}.sb-tabs-ready .sb-detail .pm-detail-layout:not(.pm-skin-native-editorial){gap:24px!important}.sb-tabs-ready .sb-detail .pm-detail-copy .pm-source-detail__chapter-text{font-size:15px!important;line-height:1.9!important}.sb-tabs-ready .sb-detail .pm-native-expert__copy{padding:28px 22px!important}.sb-tabs-ready .sb-detail .pm-native-anatomy--areas,.sb-tabs-ready .sb-detail .pm-native-science{padding:24px 20px!important}.sb-tabs-ready .sb-plan-switch{padding:15px 14px}.sb-tabs-ready .sb-plan-switch strong{font-size:14px}.sb-tabs-ready .sb-panel-footer{gap:9px;padding-bottom:34px;margin-top:18px}
}
@media print{.sb-tabs-ready.pm-treatment-catalog .pm-catalog-programs>.pm-catalog-program[hidden]{display:block!important}.sb-tabs-ready .sb-tab-dock{position:static}.sb-tabs-ready .sb-panel-footer{display:none}}

/* Match the planning panel's column count to phone and tablet widths. */
@media (max-width: 1100px) {
  .sb-tabs-ready.pm-treatment-catalog > .pm-program-standard {
    grid-template-columns: minmax(0, 1fr) !important;
    gap: 28px !important;
  }
}
@media (max-width: 900px) {
  .sb-tabs-ready.pm-treatment-catalog > .pm-program-standard {
    padding: 34px clamp(20px, 5vw, 34px) !important;
  }
  .sb-tabs-ready.pm-treatment-catalog .pm-program-standard__steps {
    grid-template-columns: minmax(0, 1fr) !important;
  }
  .sb-tabs-ready.pm-treatment-catalog .pm-program-standard__steps > article {
    grid-template-columns: 44px minmax(0, 1fr) !important;
    gap: 4px 18px !important;
    padding: 18px 0 !important;
    border-left: 0 !important;
    border-top: 1px solid rgba(21, 35, 65, .12) !important;
  }
  .sb-tabs-ready.pm-treatment-catalog .pm-program-standard__steps > article:first-child {
    border-top: 0 !important;
  }
  .sb-tabs-ready.pm-treatment-catalog .pm-program-standard__steps > article > i {
    grid-column: 1 !important;
    grid-row: 1 / 3 !important;
  }
  .sb-tabs-ready.pm-treatment-catalog .pm-program-standard__steps > article > :is(h3, p) {
    grid-column: 2 !important;
    min-width: 0;
    overflow-wrap: break-word;
    word-break: keep-all;
  }
}
@media (max-width: 600px) {
  .sb-tabs-ready.pm-treatment-catalog > .pm-program-standard {
    padding: 30px 22px !important;
    gap: 22px !important;
  }
  .sb-tabs-ready.pm-treatment-catalog .pm-program-standard > header h2 {
    margin: 14px 0 18px !important;
    font-size: clamp(26px, 7vw, 32px) !important;
    line-height: 1.4 !important;
  }
  .sb-tabs-ready.pm-treatment-catalog .pm-program-standard > header > p:last-child {
    font-size: 14px !important;
    line-height: 1.8 !important;
  }
}


/* 2026-09-21 — focused repair for plans 05–07 only.
   Restore the native infographic crops, keep low-resolution sources compact,
   and give each chapter an intentional editorial layout. */
.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) {
  --sb-detail-blue: #122249;
  --sb-detail-blue-soft: #263b68;
  --sb-detail-cyan: #6dafbd;
  --sb-detail-gold: #b88c59;
  --sb-detail-paper: #fffdfa;
  --sb-detail-mist: #eef5f6;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-source-detail__grid {
  gap: 28px !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-source-detail__grid > article {
  padding: clamp(30px, 4vw, 48px) !important;
  border: 1px solid rgba(18, 34, 73, .09) !important;
  border-radius: 28px 8px 28px 8px !important;
  background: linear-gradient(145deg, rgba(255,255,255,.98), rgba(248,250,249,.96)) !important;
  box-shadow: 0 18px 46px rgba(18, 34, 73, .065) !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-source-detail__grid > article:nth-child(even) {
  border-radius: 8px 28px 8px 28px !important;
  background: linear-gradient(145deg, rgba(239,247,248,.95), rgba(255,255,255,.98)) !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-source-detail__grid > article::before {
  width: 180px !important;
  height: 180px !important;
  right: -74px !important;
  bottom: -96px !important;
  opacity: .65;
}

/* Ordinary image-and-copy chapters: compact media instead of upscaling. */
.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) {
  display: grid !important;
  grid-template-columns: minmax(250px, .72fr) minmax(0, 1.28fr) !important;
  gap: clamp(30px, 4vw, 58px) !important;
  align-items: center !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-source-detail__grid > article:nth-child(even) .pm-detail-layout:not(.pm-skin-native-editorial) > .pm-detail-gallery {
  order: 2;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) > .pm-detail-gallery {
  width: 100% !important;
  max-width: 360px !important;
  margin: 0 auto !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) .pm-detail-media {
  display: grid !important;
  place-items: center;
  min-height: 0 !important;
  padding: 16px !important;
  overflow: hidden !important;
  border: 0 !important;
  border-radius: 22px 7px 22px 7px !important;
  background: linear-gradient(145deg, #f2f8f9, #fff) !important;
  box-shadow: 0 13px 34px rgba(18, 34, 73, .08) !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) .pm-detail-media img {
  display: block !important;
  width: auto !important;
  max-width: 100% !important;
  height: auto !important;
  max-height: 340px !important;
  object-fit: contain !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) .pm-detail-copy {
  max-width: 670px !important;
}

/* Native editorial chapters: restore sprite crops and remove redundant frames. */
.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) !important;
  gap: 26px !important;
  align-items: start !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial > .pm-detail-gallery,
.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial .pm-native-figure,
.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial .pm-native-info {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial .pm-native-figure {
  overflow: visible !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial .pm-native-figure > figcaption {
  margin-top: 10px !important;
  color: #697489 !important;
  font-size: 12px !important;
  text-align: center;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial .pm-native-crop {
  position: relative !important;
  display: block !important;
  width: 100% !important;
  overflow: hidden !important;
  background: #f4f7f8 !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial .pm-native-crop img {
  position: absolute !important;
  display: block !important;
  height: auto !important;
  max-width: none !important;
  max-height: none !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial > .pm-detail-copy {
  width: min(100%, 920px) !important;
  max-width: none !important;
  margin: 0 auto !important;
  padding: 20px 24px 0 !important;
  border-top: 1px solid rgba(18, 34, 73, .1) !important;
}

/* Scientific explainer and safety tiles. */
.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) :is(.pm-native-science,.pm-native-info--radiesse-bio) {
  position: relative;
  overflow: hidden;
  padding: clamp(30px, 4vw, 52px) !important;
  border: 0 !important;
  border-radius: 24px 7px 24px 7px !important;
  background: radial-gradient(circle at 92% 8%, rgba(159,207,217,.36), transparent 31%), linear-gradient(135deg,#eaf4f5,#fbfaf7) !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-native-safety {
  counter-reset: sb-safety;
  display: grid !important;
  grid-template-columns: repeat(5, minmax(0,1fr)) !important;
  gap: 10px !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-native-safety li {
  counter-increment: sb-safety;
  min-height: 190px;
  padding: 25px 18px !important;
  color: #eaf2f7 !important;
  background: linear-gradient(155deg, #18305b, #3972aa) !important;
  border: 0 !important;
  border-radius: 15px 4px 15px 4px !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-native-safety li > span::before {
  content: "0" counter(sb-safety);
  display: block;
  margin-bottom: 18px;
  color: #bcd6e5;
  font: 500 27px/1 Georgia, serif;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-native-safety :is(p,strong) {
  color: #fff !important;
}

/* Doctor feature: one balanced image/copy composition. */
.sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert {
  display: grid !important;
  grid-template-columns: minmax(300px, .86fr) minmax(0, 1.14fr) !important;
  min-height: 420px;
  overflow: hidden !important;
  color: #fff !important;
  border: 0 !important;
  border-radius: 28px 8px 28px 8px !important;
  background: linear-gradient(135deg, #101d43, #263a69) !important;
  box-shadow: 0 18px 42px rgba(18, 34, 73, .16) !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert__photo {
  min-height: 420px;
}

.sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert__photo .pm-native-crop {
  height: 100% !important;
  aspect-ratio: auto !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert__copy {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: clamp(32px, 4vw, 56px) !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert__copy :is(h4,strong,blockquote,p) {
  color: #fff !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert__copy h4 {
  margin: 12px 0 0 !important;
  font-size: clamp(26px, 2.5vw, 36px) !important;
  line-height: 1.45 !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert blockquote {
  margin: 24px 0 0 !important;
  padding: 24px 0 0 !important;
  border: 0 !important;
  border-top: 1px solid rgba(255,255,255,.18) !important;
  font-style: normal !important;
  line-height: 1.85 !important;
}

/* Treatment areas: high-resolution visual at a controlled size. */
.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-anatomy--areas {
  display: grid !important;
  grid-template-columns: minmax(300px, .86fr) minmax(0, 1.14fr) !important;
  gap: clamp(30px, 4vw, 52px) !important;
  align-items: center !important;
  padding: clamp(28px, 4vw, 46px) !important;
  border: 0 !important;
  border-radius: 26px 8px 26px 8px !important;
  background: linear-gradient(135deg, #edf5f6, #fbfbf8) !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-anatomy--areas .pm-native-portrait {
  position: static !important;
  width: 100% !important;
  max-width: 440px !important;
  margin: 0 auto !important;
  overflow: hidden;
  border-radius: 22px 7px 22px 7px;
  background: #fff;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-labels {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0,1fr)) !important;
  gap: 0 24px !important;
  margin: 18px 0 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-labels li {
  padding: 14px 0 !important;
  color: #253858;
  border-bottom: 1px solid rgba(18,34,73,.1);
}

/* Five-step process: one compact row on desktop, never five giant images. */
.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process {
  display: grid !important;
  grid-template-columns: repeat(5, minmax(0,1fr)) !important;
  gap: 12px !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process li {
  position: relative !important;
  min-width: 0 !important;
  overflow: hidden !important;
  padding: 0 0 16px !important;
  border: 0 !important;
  border-radius: 17px 5px 17px 5px !important;
  background: #fff !important;
  box-shadow: 0 10px 27px rgba(18,34,73,.08) !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process .pm-native-crop {
  aspect-ratio: 1.08 / 1 !important;
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process__number {
  position: absolute !important;
  z-index: 2;
  top: 10px;
  left: 10px;
  display: grid;
  place-items: center;
  width: 34px;
  height: 34px;
  color: #fff;
  font-size: 11px;
  letter-spacing: .08em;
  border-radius: 50%;
  background: var(--sb-detail-blue);
}

.sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process strong {
  display: block !important;
  padding: 15px 12px 0 !important;
  color: #263858 !important;
  font-size: 13px !important;
  line-height: 1.55 !important;
  text-align: center !important;
}

/* Rejuran concerns and treatment-area cards. */
.sb-tabs-ready [data-sb-key="rejuran"] .pm-native-concerns {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0,1fr)) !important;
  gap: 12px !important;
  margin: 0 0 22px !important;
}

.sb-tabs-ready [data-sb-key="rejuran"] .pm-native-concerns span {
  padding: 18px 20px !important;
  color: #43516a;
  font-size: 14px;
  line-height: 1.65;
  border: 0 !important;
  border-top: 2px solid var(--sb-detail-gold) !important;
  background: #f4f0ea !important;
}

.sb-tabs-ready [data-sb-key="rejuran"] .pm-native-area-cards {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0,1fr)) !important;
  gap: 14px !important;
}

.sb-tabs-ready [data-sb-key="rejuran"] .pm-native-area-cards article {
  overflow: hidden !important;
  border: 0 !important;
  border-radius: 17px 5px 17px 5px !important;
  background: #fff !important;
  box-shadow: 0 10px 26px rgba(18,34,73,.075) !important;
}

.sb-tabs-ready [data-sb-key="rejuran"] .pm-native-area-cards strong {
  display: block;
  min-height: 68px;
  padding: 15px 11px !important;
  color: #fff;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
  background: #28375b;
}

/* Juvelook method: two compact editorial rows, not full-width source sheets. */
.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method {
  display: grid !important;
  gap: 16px !important;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method > article {
  display: grid !important;
  grid-template-columns: minmax(240px, .72fr) minmax(0,1.28fr) !important;
  min-height: 260px;
  overflow: hidden;
  border: 0 !important;
  border-radius: 22px 6px 22px 6px !important;
  background: #f1f4f5 !important;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method > article:nth-child(2) {
  grid-template-columns: minmax(0,1.28fr) minmax(240px,.72fr) !important;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method > article:nth-child(2) > div {
  order: 2;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method > article > div .pm-native-crop {
  height: auto !important;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method section {
  align-self: center;
  padding: clamp(26px, 4vw, 44px) !important;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method section :is(h4,p) {
  color: #263858 !important;
}

/* Juvelook benefits: readable cards rather than a blank oversized block. */
.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits {
  display: grid !important;
  grid-template-columns: repeat(6, minmax(0,1fr)) !important;
  gap: 13px !important;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits article {
  grid-column: span 2;
  min-height: 190px;
  padding: 27px 23px !important;
  border: 0 !important;
  border-radius: 18px 5px 18px 5px !important;
  background: #fff !important;
  box-shadow: 0 11px 30px rgba(18,34,73,.07) !important;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits article:nth-last-child(-n+2) {
  grid-column: span 3;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits h4 {
  margin: 13px 0 10px !important;
  color: #17335d !important;
  font-size: 20px !important;
}

.sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits p {
  color: #59667a !important;
  font-size: 14px !important;
  line-height: 1.75 !important;
}

@media (max-width: 900px) {
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) {
    grid-template-columns: minmax(0,1fr) !important;
    gap: 25px !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-source-detail__grid > article:nth-child(even) .pm-detail-layout:not(.pm-skin-native-editorial) > .pm-detail-gallery {
    order: initial;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) > .pm-detail-gallery {
    max-width: 430px !important;
  }
  .sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert,
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-anatomy--areas,
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method > article,
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method > article:nth-child(2) {
    grid-template-columns: minmax(0,1fr) !important;
  }
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method > article:nth-child(2) > div {
    order: initial;
  }
  .sb-tabs-ready [data-sb-key="radiesse"] .pm-native-expert__photo {
    min-height: 330px;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process,
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-native-safety {
    grid-template-columns: repeat(2, minmax(0,1fr)) !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process li:last-child,
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-native-safety li:last-child {
    grid-column: 1 / -1;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process li:last-child {
    width: calc((100% - 12px) / 2);
    justify-self: center;
  }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-native-area-cards {
    grid-template-columns: repeat(2, minmax(0,1fr)) !important;
  }
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits {
    grid-template-columns: repeat(2, minmax(0,1fr)) !important;
  }
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits article,
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits article:nth-last-child(-n+2) {
    grid-column: span 1;
  }
}

@media (max-width: 600px) {
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-source-detail__grid > article {
    padding: 25px 17px !important;
    border-radius: 20px 6px 20px 6px !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) > .pm-detail-gallery {
    max-width: 300px !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-detail-layout:not(.pm-skin-native-editorial) .pm-detail-media img {
    max-height: 270px !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process,
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-native-safety,
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-native-concerns,
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits {
    grid-template-columns: minmax(0,1fr) !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process li,
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-native-safety li,
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits article,
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-benefits article:nth-last-child(-n+2) {
    grid-column: auto;
    min-height: 0;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process {
    grid-template-columns: repeat(2, minmax(0,1fr)) !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-process li:last-child {
    grid-column: 1 / -1;
    width: calc((100% - 12px) / 2);
    justify-self: center;
  }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-native-area-cards {
    grid-template-columns: repeat(2, minmax(0,1fr)) !important;
    gap: 10px !important;
  }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-native-area-cards strong {
    min-height: 76px;
    font-size: 12px;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-anatomy--areas {
    padding: 22px 16px !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="juvelook"]) .pm-native-labels {
    grid-template-columns: minmax(0,1fr) !important;
  }
  .sb-tabs-ready [data-sb-key="juvelook"] .pm-native-method > article > div {
    height: auto !important;
  }
  .sb-tabs-ready :is([data-sb-key="radiesse"],[data-sb-key="rejuran"],[data-sb-key="juvelook"]) .pm-skin-native-editorial > .pm-detail-copy {
    padding: 18px 4px 0 !important;
  }
}

/* 2026-09-21 — follow-up corrections requested for the original tab treatment,
   Radiesse copy/image legibility and Juvelook source-image crops. */
.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-native-science ul {
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-native-science li {
  white-space: nowrap;
}

.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-native-science li br {
  display: none;
}

.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-native-science li strong::before {
  content: " ";
}

.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-7 .pm-detail-layout:not(.pm-skin-native-editorial) {
  grid-template-columns: minmax(400px, .9fr) minmax(0, 1.1fr) !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-7 .pm-detail-gallery {
  max-width: 460px !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-7 .pm-detail-media {
  padding: 10px !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-7 .pm-detail-media img {
  width: 100% !important;
  max-height: none !important;
}

@media (max-width: 900px) {
  .sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-7 .pm-detail-layout:not(.pm-skin-native-editorial) {
    grid-template-columns: minmax(0, 1fr) !important;
  }
}

@media (max-width: 700px) {
  .sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-native-science ul {
    grid-template-columns: minmax(0, 1fr) !important;
  }

  .sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-native-science li {
    white-space: normal;
  }

  .sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-7 .pm-detail-gallery {
    max-width: 340px !important;
  }
}

/* 2026-09-23: only the requested PMC, Radiesse, Rejuran and Juvelook elements. */
.sb-tabs-ready [data-sb-key="pmc"] .pm-treatment-visual > .pm-treatment-visual__image {
  width: min(100%, 440px) !important;
  max-width: 440px !important;
  aspect-ratio: 1 !important;
  padding: 0 !important;
  object-fit: cover !important;
}

.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-skin-radiesse-image {
  width: 100%;
  aspect-ratio: 872 / 262;
  overflow: hidden;
  border-radius: 18px 6px 0 0;
  background: #e6eef2;
}
.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-skin-radiesse-image img {
  display: block;
  width: 100% !important;
  max-width: none !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  object-fit: cover !important;
}
.sb-tabs-ready [data-sb-key="radiesse"] #sb-radiesse-chapter-3 .pm-native-science {
  border-radius: 0 0 22px 6px !important;
}

.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-subheading {
  margin: 22px 0 10px;
  color: #172d53;
  font-size: 18px;
  line-height: 1.5;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-facts {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
  gap: 10px;
  margin: 22px 0 0;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-facts > div {
  padding: 14px 16px;
  border: 1px solid #d9e3e8;
  border-radius: 12px;
  background: #f7fafb;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-facts dt {
  margin-bottom: 5px;
  color: #947451;
  font-size: 13px;
  font-weight: 700;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-facts dd {
  margin: 0;
  color: #1b3154;
  font-size: 15px;
  line-height: 1.55;
}
.sb-tabs-ready [data-sb-key="rejuran"] #sb-rejuran-chapter-2 .pm-detail-layout--side {
  display: grid !important;
  grid-template-columns: minmax(0,1fr) !important;
  gap: 24px !important;
}
.sb-tabs-ready [data-sb-key="rejuran"] #sb-rejuran-chapter-2 .pm-detail-gallery {
  width: min(100%, 460px);
  margin: 0 auto;
  order: 0 !important;
}
.sb-tabs-ready [data-sb-key="rejuran"] #sb-rejuran-chapter-2 .pm-detail-copy {
  width: 100% !important;
  max-width: none !important;
  min-width: 0;
  margin: 0 !important;
  order: 1 !important;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison__intro {
  margin: 0 0 22px;
  padding: 21px 24px;
  border-left: 4px solid #8cb9c4;
  border-radius: 0 12px 12px 0;
  background: #edf6f8;
  color: #263b5a;
  font-size: 16px;
  line-height: 1.8;
  word-break: keep-all;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll {
  max-width: 100%;
  overflow-x: auto;
  border: 1px solid #d7e2e8;
  border-radius: 13px;
  background: #fff;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll table {
  width: 100%;
  border-collapse: collapse;
  color: #243954;
  font-size: 14px;
  line-height: 1.65;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll th,
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll td {
  padding: 16px 18px;
  border-bottom: 1px solid #dce5eb;
  border-right: 1px solid #dce5eb;
  vertical-align: top;
  text-align: left;
  word-break: keep-all;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll tr:last-child > * { border-bottom: 0; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll tr > *:last-child { border-right: 0; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll thead th,
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll tbody th { background: #f1f6fa; font-weight: 700; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison table { min-width: 660px; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison table th:first-child { width: 17%; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison table td { width: 41.5%; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison ol { margin: 0; padding-left: 19px; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison li + li { margin-top: 9px; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-rejuran-benefits h5 {
  margin: 0 0 17px;
  color: #172a4e;
  font-size: clamp(22px,2.1vw,28px);
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-rejuran-benefits table th { width: 36%; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-rejuran-benefits table td { width: 64%; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-qa { display: grid; gap: 18px; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-qa h5,
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-qa__answer { display: flex; align-items: flex-start; gap: 13px; margin: 0; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-qa h5 { color: #172a4e; font-size: 18px; line-height: 1.55; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-qa :is(h5,.pm-skin-qa__answer) > span {
  display: grid; place-items: center; flex: none; width: 29px; height: 29px;
  border-radius: 50%; background: #dcecf0; color: #276b80; font-weight: 800; font-size: 14px;
}
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-qa__answer > span { background: #f3e8d9; color: #86643c; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-qa ol { margin: 0; padding-left: 21px; color: #465575; line-height: 1.8; word-break: keep-all; }
.sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-qa li + li { margin-top: 12px; }

.sb-tabs-ready [data-sb-key="juvelook"] #sb-juvelook-chapter-3 .pm-skin-juvelook-products {
  width: min(100%, 872px);
  margin: 27px auto 0;
  padding: 12px;
  border: 1px solid #dbe4eb;
  border-radius: 17px;
  background: #fff;
  box-shadow: 0 12px 30px rgba(17,30,67,.07);
}
.sb-tabs-ready [data-sb-key="juvelook"] #sb-juvelook-chapter-3 .pm-skin-juvelook-products img {
  display: block; width: 100%; height: auto; margin: 0; object-fit: contain;
}
.sb-tabs-ready [data-sb-key="juvelook"] .pm-skin-benefit-icon {
  display: block; width: 62px; height: 62px; margin: 12px 0 0;
  color: #407f93;
}
.sb-tabs-ready [data-sb-key="juvelook"] .pm-skin-why-list {
  display: grid; gap: 11px; margin: 0; padding: 0; list-style: none;
}
.sb-tabs-ready [data-sb-key="juvelook"] .pm-skin-why-list li {
  position: relative; padding: 13px 16px 13px 40px;
  border: 1px solid #dce6eb; border-radius: 11px;
  background: #f8fbfc; color: #263b5b; font-size: 15px; line-height: 1.6;
  word-break: keep-all;
}
.sb-tabs-ready [data-sb-key="juvelook"] .pm-skin-why-list li::before {
  content: ""; position: absolute; left: 17px; top: 23px;
  width: 7px; height: 7px; border-radius: 50%; background: #69a7b7;
}
@media (max-width: 700px) {
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-facts { grid-template-columns: minmax(0,1fr); }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison__intro { padding: 16px; font-size: 14px; }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison table { min-width: 0; font-size: 13px; }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison thead { display: none; }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison tbody tr { display: grid; grid-template-columns: minmax(0,1fr); }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison tbody tr + tr { border-top: 2px solid #d7e2e8; }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison tbody :is(th,td) { display: block; width: 100% !important; min-width: 0; border-right: 0; overflow-wrap: anywhere; word-break: normal; }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison tbody td::before { display: block; margin-bottom: 4px; color: #276b80; font-weight: 700; }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison tbody td:first-of-type::before { content: "PDRN"; }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-comparison tbody td:last-of-type::before { content: "PN"; }
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll th,
  .sb-tabs-ready [data-sb-key="rejuran"] .pm-skin-table-scroll td { padding: 11px 12px; }
  .sb-tabs-ready [data-sb-key="juvelook"] #sb-juvelook-chapter-3 .pm-skin-juvelook-products { padding: 5px; }
}
