/*
Theme Name: Kenya Summit Run
Description: Séjours, programmes et demandes d’inscription Kenya Summit Run.
Version: 0.2.9
Requires at least: 6.9
Requires PHP: 8.1
Author: Kenya Summit Run
Text Domain: ksre-preprod
*/
:root{color-scheme:light;color-scheme:only light!important}body,button,input,select,textarea{color-scheme:light;color-scheme:only light!important}
html,body.ksre{background:#faf7ef;color:#2b2924}
.contactbox+.contactbox{margin-top:20px}
body.admin-bar .header{top:32px}
@media(max-width:782px){body.admin-bar .header{top:46px}}
@media(max-width:600px){body.admin-bar .header{top:0}}
.ksre-trap{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}

/* Keep the home-page coaching introduction comfortable on a small screen. */
@media(max-width:800px){
 .home .credentials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;padding-top:16px}
 .home .credentials>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:start;min-width:0}
 .home .credentials b{font-size:32px;line-height:1;color:#a53e22}
 .home .credentials span{font-size:13px;line-height:1.45}
 .home .coaching-signature{margin:20px 0;padding:2px 0 2px 14px}
 .home .coaching-signature .handwritten{font-size:clamp(24px,6.8vw,30px);line-height:1.2;text-wrap:balance;margin-bottom:14px}
 .home .coaching-signature p:not(.handwritten){font-size:15px;line-height:1.6}
}
