/* Restore the approved asymmetry. Only explicitly requested color/line specs differ. */
body.hidamari.kd-refined .kd-fv-final .kdfv-period{background:#D52D18}
body.hidamari.kd-refined .kd-fv-final .kdfv-thought p span{width:52px;height:1px;background:#555555}
/* Header contact CTA: vermilion on hover, including the dark scrolled header. */
body.home.hidamari.kd-refined .site-header .gnav .btn:hover,
body.home.hidamari.kd-refined .site-header.kd-header-scrolled .gnav .btn:hover{background:#D52D18;border-color:#D52D18;color:#fff;text-decoration:none;box-shadow:none}

/* Tighten the optical gap before the brush lettering, without changing its size. */
@media(min-width:768px){body.home.hidamari.kd-refined .kd-fv-final .kdfv-soul{margin-left:-10px;}}
@media(max-width:767px){body.home.hidamari.kd-refined .kd-fv-final .kdfv-soul{margin-top:-2vw;}}
