/* QKKQ V7 - home image/spacing safety only. Load after qkkq-v6.css. */
body.theme-qkkq .qk-v4-journal{padding:38px 20px 30px!important;background:#f6f2e6!important}
body.theme-qkkq .qk-v4-journal h2{font-size:clamp(25px,3vw,43px)!important;margin:8px 0!important}
body.theme-qkkq .qk-v4-journal p{margin:0 auto!important}
body.theme-qkkq .qk-v4-wordmark{padding:22px 16px!important}
body.theme-qkkq .qk-l1-editorial-tile img{object-fit:cover!important;display:block!important}
body.theme-qkkq .qk-home-video{width:100%!important;max-height:500px!important}
/* A missing category image should never stretch an off-site placeholder into a full-page block */
body.theme-qkkq .qk-editorial-tile{overflow:hidden!important}
body.theme-qkkq .qk-editorial-tile img{max-height:100%!important}
