/* Original logos, aligned to the compact Youth header height. */
.kd-family-header .brand.kf-original-logo {
 display:flex;align-items:center;justify-content:center;
 width:240px;height:75px;max-width:100%;padding:6px;
 border-radius:10px;background:#005b4c;overflow:hidden;line-height:0;
}
.kd-family-header .brand.kf-original-logo > svg {display:block;width:100%;height:100%;overflow:hidden;flex:none}
.kd-detskaya-brandbar .kd-detskaya-logo {
 display:block;width:184px;height:75px;max-width:100%;padding:0;
 background:transparent;border:0;box-shadow:none;line-height:0;
}
.kd-detskaya-brandbar .kd-detskaya-logo > svg {
 display:block;width:100%;height:100%;overflow:hidden;mix-blend-mode:multiply;
}
@media(max-width:720px){
 .kd-family-header .brand.kf-original-logo {width:198px;height:63px;padding:5px}
 .kd-detskaya-brandbar .kd-detskaya-logo {width:154px;height:63px}
}
