/* Before/after galleries on /result and their synchronized copies on /main. */
#rec818057855 .t923__bgimg,#rec1129672031 .t923__bgimg{background-size:contain!important;background-repeat:no-repeat;background-position:center;}
#rec818057855 .t923__textwrapper,#rec1129672031 .t923__textwrapper{padding:20px 22px;}
#rec818057855 .t-card__title,#rec1129672031 .t-card__title{margin:0;}
#rec818057855 .kd-case-caption,#rec1129672031 .kd-case-caption{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-height:63px;font-family:'Manrope-woff',Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.4;text-transform:none;letter-spacing:normal;}
#rec818057855 .kd-case-before,#rec1129672031 .kd-case-before{flex-shrink:0;white-space:nowrap;color:#666;font-size:15px;font-weight:500;}
#rec818057855 .kd-case-operation,#rec1129672031 .kd-case-operation{min-width:0;text-align:right;color:#272727;font-size:15px;font-weight:600;overflow-wrap:normal;}
@media(max-width:639px){#rec818057855 .t923__textwrapper,#rec1129672031 .t923__textwrapper{padding:16px 18px;}#rec818057855 .kd-case-caption,#rec1129672031 .kd-case-caption{gap:10px;min-height:60px;}#rec818057855 .kd-case-before,#rec1129672031 .kd-case-before,#rec818057855 .kd-case-operation,#rec1129672031 .kd-case-operation{font-size:14px;}}

/* Contacts in the shared mobile menu. */
#rec1128587711 .t451m__rightside{position:static;top:auto;bottom:auto;margin-top:20px;}
#rec1128587711 .t451m__rightcontainer{display:flex;flex-direction:column;padding-top:0;}
#rec1128587711 .t451m__right_descr{order:0;margin:0;}
#rec1128587711 .t451m__rightcontainer>.t-sociallinks{order:1;margin:20px 0 0;}



/* Site spacing audit — 2026-10-16. Only oversized section fields are reduced. */
#allrecords #kd-hero{padding-bottom:40px;}
#allrecords #kd-approach{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-about{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-main-results{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-ab-reviews{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-main-faq{padding-bottom:40px;}
#allrecords #kd-ab-hero{padding-bottom:40px;}
#allrecords #kd-ab-approach{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-ab-edu{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-ab-docs{padding-top:40px;}
#allrecords #kd-ab-cta{padding-bottom:40px;}
#allrecords #kd-hair-directions{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-hair-planning{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-hair-results{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-hair-steps{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-hair-extra{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-hair-faq{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-hair-reviews{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-ct{padding-bottom:40px;}
#allrecords #kd-prp-hero{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-svc-about{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-svc-info{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-svc-process{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-svc-faq{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-svc-rel{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-svc-suit{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-svc-results{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-svc-plastic{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-pl-hero{padding-bottom:40px;}
#allrecords #kd-pl-catalog{padding-top:40px;}
#allrecords #kd-pl-breast{padding-top:40px;}
#allrecords #kd-pl-abdomen{padding-top:40px;}
#allrecords #kd-pl-body{padding-top:40px;}
#allrecords #kd-pl-lift{padding-top:40px;padding-bottom:40px;}
#allrecords #face{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-pl-catalog-2{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-pl-approach{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-pl-steps{padding-top:40px;padding-bottom:40px;}
#allrecords #kd-pl-faq{padding-top:40px;}
#allrecords #kd-pl-reviews{padding-top:40px;padding-bottom:40px;}
#allrecords #hernia{padding-top:40px;padding-bottom:40px;}
#allrecords #diastasis{padding-top:40px;padding-bottom:40px;}
#allrecords #hernia-abdominoplasty{padding-top:40px;padding-bottom:40px;}
#allrecords #rec634882694{padding-top:40px!important;}
#allrecords #rec634392811{padding-top:40px!important;}
#allrecords #rec818057855{padding-bottom:40px!important;}
#allrecords #rec818058468{padding-top:40px!important;}
#allrecords #rec1129085966{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec1129086266{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec818025005{padding-bottom:40px!important;}
#allrecords #rec818027545{padding-bottom:40px!important;}
#allrecords #rec818035622{padding-bottom:40px!important;}
#allrecords #rec818034540{padding-bottom:40px!important;}
#allrecords #rec818037665{padding-bottom:40px!important;}
#allrecords #rec818042474{padding-bottom:40px!important;}
#allrecords #rec818042837{padding-bottom:40px!important;}
#allrecords #rec818053170{padding-bottom:40px!important;}
#allrecords #rec818053910{padding-top:40px!important;}
#allrecords #rec818013999{padding-bottom:40px!important;}
#allrecords #rec1129087416{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec1130804136{padding-bottom:40px!important;}
#allrecords #rec1130804141{padding-bottom:40px!important;}
#allrecords #rec1130804146{padding-bottom:40px!important;}
#allrecords #rec1130804151{padding-bottom:40px!important;}
#allrecords #rec1130804156{padding-bottom:40px!important;}
#allrecords #rec1130804161{padding-bottom:40px!important;}
#allrecords #rec1130804166{padding-bottom:40px!important;}
#allrecords #rec1130804171{padding-bottom:40px!important;}
#allrecords #rec1130804181{padding-top:40px!important;}
#allrecords #rec1130804246{padding-bottom:40px!important;}
#allrecords #rec1130804281{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec1135539426{padding-bottom:40px!important;}
#allrecords #rec1135539431{padding-bottom:40px!important;}
#allrecords #rec1135539436{padding-bottom:40px!important;}
#allrecords #rec1135539441{padding-bottom:40px!important;}
#allrecords #rec1135539446{padding-bottom:40px!important;}
#allrecords #rec1135539451{padding-bottom:40px!important;}
#allrecords #rec1135539456{padding-bottom:40px!important;}
#allrecords #rec1135539461{padding-bottom:40px!important;}
#allrecords #rec1135539471{padding-top:40px!important;}
#allrecords #rec1135539546{padding-bottom:40px!important;}
#allrecords #rec1135539586{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec1135607261{padding-bottom:40px!important;}
#allrecords #rec1135607276{padding-bottom:40px!important;}
#allrecords #rec1135607286{padding-bottom:40px!important;}
#allrecords #rec1135607291{padding-bottom:40px!important;}
#allrecords #rec1135607296{padding-bottom:40px!important;}
#allrecords #rec1135607301{padding-bottom:40px!important;}
#allrecords #rec1135607306{padding-bottom:40px!important;}
#allrecords #rec1135607311{padding-bottom:40px!important;}
#allrecords #rec1135607321{padding-top:40px!important;}
#allrecords #rec1135607396{padding-bottom:40px!important;}
#allrecords #rec1135607431{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec1135723421{padding-bottom:40px!important;}
#allrecords #rec1135723426{padding-bottom:40px!important;}
#allrecords #rec1135723431{padding-bottom:40px!important;}
#allrecords #rec1135723436{padding-bottom:40px!important;}
#allrecords #rec1135723441{padding-bottom:40px!important;}
#allrecords #rec1135723446{padding-bottom:40px!important;}
#allrecords #rec1135723451{padding-bottom:40px!important;}
#allrecords #rec1135723456{padding-bottom:40px!important;}
#allrecords #rec1135723466{padding-top:40px!important;}
#allrecords #rec1135723536{padding-bottom:40px!important;}
#allrecords #rec1135723571{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec818114588{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec1127140561{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec1127162386{padding-top:40px!important;padding-bottom:40px!important;}
#allrecords #rec1127227611{padding-top:40px!important;padding-bottom:40px!important;}
@media(max-width:720px){
#allrecords #kd-hero{padding-bottom:28px;}
#allrecords #kd-approach{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-about{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-main-results{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-ab-reviews{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-main-faq{padding-bottom:28px;}
#allrecords #kd-ab-hero{padding-bottom:28px;}
#allrecords #kd-ab-approach{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-ab-edu{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-ab-docs{padding-top:28px;}
#allrecords #kd-ab-cta{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-hair-directions{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-hair-planning{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-hair-results{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-hair-steps{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-hair-extra{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-hair-faq{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-hair-reviews{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-hair-cta{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-ct{padding-bottom:28px;}
#allrecords #kd-prp-hero{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-about{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-info{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-process{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-faq{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-rel{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-cta{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-suit{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-results{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-svc-plastic{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-pl-hero{padding-bottom:28px;}
#allrecords #kd-pl-catalog{padding-top:28px;}
#allrecords #kd-pl-breast{padding-top:28px;}
#allrecords #kd-pl-abdomen{padding-top:28px;}
#allrecords #kd-pl-body{padding-top:28px;}
#allrecords #kd-pl-lift{padding-top:28px;padding-bottom:28px;}
#allrecords #face{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-pl-catalog-2{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-pl-approach{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-pl-steps{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-pl-faq{padding-top:28px;}
#allrecords #kd-pl-reviews{padding-top:28px;padding-bottom:28px;}
#allrecords #kd-pl-cta{padding-top:28px;padding-bottom:28px;}
#allrecords #hernia{padding-top:28px;padding-bottom:28px;}
#allrecords #diastasis{padding-top:28px;padding-bottom:28px;}
#allrecords #hernia-abdominoplasty{padding-top:28px;padding-bottom:28px;}
#allrecords #rec634882694{padding-top:28px!important;}
#allrecords #rec634392811{padding-top:28px!important;}
#allrecords #rec818057855{padding-bottom:28px!important;}
#allrecords #rec818058468{padding-top:28px!important;}
#allrecords #rec1129085966{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec1129086266{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec818025005{padding-bottom:28px!important;}
#allrecords #rec818027545{padding-bottom:28px!important;}
#allrecords #rec818035622{padding-bottom:28px!important;}
#allrecords #rec818034540{padding-bottom:28px!important;}
#allrecords #rec818037665{padding-bottom:28px!important;}
#allrecords #rec818042474{padding-bottom:28px!important;}
#allrecords #rec818042837{padding-bottom:28px!important;}
#allrecords #rec818053170{padding-bottom:28px!important;}
#allrecords #rec818053910{padding-top:28px!important;}
#allrecords #rec818013999{padding-bottom:28px!important;}
#allrecords #rec1129087416{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec1130804136{padding-bottom:28px!important;}
#allrecords #rec1130804141{padding-bottom:28px!important;}
#allrecords #rec1130804146{padding-bottom:28px!important;}
#allrecords #rec1130804151{padding-bottom:28px!important;}
#allrecords #rec1130804156{padding-bottom:28px!important;}
#allrecords #rec1130804161{padding-bottom:28px!important;}
#allrecords #rec1130804166{padding-bottom:28px!important;}
#allrecords #rec1130804171{padding-bottom:28px!important;}
#allrecords #rec1130804181{padding-top:28px!important;}
#allrecords #rec1130804246{padding-bottom:28px!important;}
#allrecords #rec1130804281{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec1135539426{padding-bottom:28px!important;}
#allrecords #rec1135539431{padding-bottom:28px!important;}
#allrecords #rec1135539436{padding-bottom:28px!important;}
#allrecords #rec1135539441{padding-bottom:28px!important;}
#allrecords #rec1135539446{padding-bottom:28px!important;}
#allrecords #rec1135539451{padding-bottom:28px!important;}
#allrecords #rec1135539456{padding-bottom:28px!important;}
#allrecords #rec1135539461{padding-bottom:28px!important;}
#allrecords #rec1135539471{padding-top:28px!important;}
#allrecords #rec1135539546{padding-bottom:28px!important;}
#allrecords #rec1135539586{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec1135607261{padding-bottom:28px!important;}
#allrecords #rec1135607276{padding-bottom:28px!important;}
#allrecords #rec1135607286{padding-bottom:28px!important;}
#allrecords #rec1135607291{padding-bottom:28px!important;}
#allrecords #rec1135607296{padding-bottom:28px!important;}
#allrecords #rec1135607301{padding-bottom:28px!important;}
#allrecords #rec1135607306{padding-bottom:28px!important;}
#allrecords #rec1135607311{padding-bottom:28px!important;}
#allrecords #rec1135607321{padding-top:28px!important;}
#allrecords #rec1135607396{padding-bottom:28px!important;}
#allrecords #rec1135607431{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec1135723421{padding-bottom:28px!important;}
#allrecords #rec1135723426{padding-bottom:28px!important;}
#allrecords #rec1135723431{padding-bottom:28px!important;}
#allrecords #rec1135723436{padding-bottom:28px!important;}
#allrecords #rec1135723441{padding-bottom:28px!important;}
#allrecords #rec1135723446{padding-bottom:28px!important;}
#allrecords #rec1135723451{padding-bottom:28px!important;}
#allrecords #rec1135723456{padding-bottom:28px!important;}
#allrecords #rec1135723466{padding-top:28px!important;}
#allrecords #rec1135723536{padding-bottom:28px!important;}
#allrecords #rec1135723571{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec818114588{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec1127140561{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec1127162386{padding-top:28px!important;padding-bottom:28px!important;}
#allrecords #rec1127227611{padding-top:28px!important;padding-bottom:28px!important;}
}
@media(max-width:639px){#kd-work-steps .kd-work-card-empty{display:none;}}